Ffmpegx is a wonderful application. Sadly my g3/350 is pretty pokey for converting to svcds. With a long weekend ahead of me I would love to hand ffmpegx several 40 minute divx files for conversion to svcd while I am out of town for a few days.
Can ffmpegx do batch files? Do you just start 3 or 4 off and let the program handle things or will this overwhelm the processor? I'd hate to come back and have nothing processed. Still, I am sure my old 'puter could process 3 or 4 of these files while I am away if it gets the chance.
Any advice?
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays!
+ Reply to Thread
Results 1 to 9 of 9
Thread
-
-
Yes, it will do batches, in the sense that you can have multiple Terminal windows running different processes.
Speed depends on your system, of course. Give it a whirl. -
P.S. You can also queue up a bunch of ffmpegX instructions and run them as one big command. Someone with better knowledge of Terminal commands can possibly give you some tips, but basically ffmpegX passes along a string of commands to the Terminal window.
You can paste them into a text editor, queue up multiple versions, and then paste that back into Terminal. This way you only process one thing at a time, but you give it a long list of things... -
The current version doesn't support true batch mode, but you can still launch multiple encodings at the same time, and each one will run in a separate terminal window without hogging the CPU. However, if you use the "mplayer decode" option then you're limited to one encoding at a time. To make sure things come out well, just preview the output files while they're encoding, by opening them in VLC or Mplayer. For SVCD, video is encoded before audio so it's normal to hear no audio in the preview.
-
Is running several encodings, four for example, at the same time, reliable? Isn't there any chance one or more of the encodings will "bleed" over to another?
-
Running several encodings at the same time is reliable, provided you don't use "mplayer decode" option or 2-pass encoding in more than one encoding process.
-
Quick Batcher: http://www.macupdate.com/info.php/id/25679
run one of the videos you want to convert through regular FFmpegX and then drag the rest (so long as you want the exact same settings) to the Quick Batcher window and it'll start running immediately. -
Yes, ffmpeg can be used in command line mode in batch files. Here is one example of converting a bunch of .avi files in folder "C:/test"
Code:# Change directory to where input files are. cd "C:/test" # Collect a list of .avi files. var str list, infile, outfile lf -rn “*.avi” > $list while ($list <> “”) do lex “1″ $list > $infile # $infile is input file. Create the corresponding .flv output file name. sal -p “^.avi^l” “.flv” $infile > $outfile # Input file is $infile, output file is $outfile. Call ffmpeg. system ffmpeg ” -i ” (“\”"+$infile+”\”") -ar 22050 -ab 32 -f flv -s 320×240 (“\”"+$outfile+”\”") done
This script is in biterscripting ( http://www.biterscripting.com ). Save the script in file C:/Scripts/ffmpegscript.txt. Run it with this command.
Code:script "C:/Scripts/ffmpegscript.txt"
-
Similar Threads
-
Best way to batch convert xvid/avi files to mkv/x264 files?
By gaikokujinkyofusho in forum Video ConversionReplies: 1Last Post: 13th Jan 2012, 06:31 -
Batch Converting MOV Files
By thomasj in forum LinuxReplies: 3Last Post: 25th Dec 2009, 14:50 -
ffmpegX produces non-fuctional files or no files
By sloopy in forum ffmpegX general discussionReplies: 5Last Post: 5th Nov 2008, 00:35 -
Converting AVI files to Video_TS files/ffmpegx V0.0.9Y OS is Tiger.
By sadepussycat in forum MacReplies: 10Last Post: 2nd Jun 2008, 15:43 -
Batch joining into separate files
By Bratac in forum EditingReplies: 0Last Post: 20th Aug 2007, 07:02