hydra3333
17th March 2012, 02:23
Just wondering - using the X264 commandline, can X264 natively do size conversion of incoming "HD" 1440x1080i(PAL) mpeg2 into "SD" 576i mpeg4 directly ?
I currently use Win7-64home with 32bit Avisynth (TSP's 32bit), with DG's NV for the GPU to do the resize and that .avs is the "input file" to X264 32bit commandline.
I am guessing a speed-up may be possible by bypassing avisynth, using direct input of the "HD" mpeg2 into X264 64bit ... if it can do the resize. :)
Input is TV capture, destination is a WDTVlive player, goal is smaller filesize for disk storage and at reasonable quality for later TV playback.
In a .bat, I do a DGIndexNV first, then other commandlines from my .bat file are:
"C:\software\X264\x264.exe" --thread-input --profile high --level 4.1 --preset fast --interlaced --tff --no-cabac --bitrate %theBitrate% --sar 4:3 --colormatrix bt709 -o "%PARtemp%" "%AVS1%"
"C:\software\ffmpeg\bin\ffmpeg.exe" -i "%parAC3%" -y -ar 48000 -ac 2 -ab 256k -acodec mp2 -vol 1024 "%parMP2%"
"C:\SOFTWARE\MP4box\MP4Box.exe" -add "%PARtemp%" -add "%parMP2%":lang=eng -new "%PARMP2mp4%"
I suppose I could try direct input of .mpeg2 into X264 64bit without a resize and see if that is quicker than the combo above, although the filesize would of course be larger.
Other suggestions welcomed.
I currently use Win7-64home with 32bit Avisynth (TSP's 32bit), with DG's NV for the GPU to do the resize and that .avs is the "input file" to X264 32bit commandline.
I am guessing a speed-up may be possible by bypassing avisynth, using direct input of the "HD" mpeg2 into X264 64bit ... if it can do the resize. :)
Input is TV capture, destination is a WDTVlive player, goal is smaller filesize for disk storage and at reasonable quality for later TV playback.
In a .bat, I do a DGIndexNV first, then other commandlines from my .bat file are:
"C:\software\X264\x264.exe" --thread-input --profile high --level 4.1 --preset fast --interlaced --tff --no-cabac --bitrate %theBitrate% --sar 4:3 --colormatrix bt709 -o "%PARtemp%" "%AVS1%"
"C:\software\ffmpeg\bin\ffmpeg.exe" -i "%parAC3%" -y -ar 48000 -ac 2 -ab 256k -acodec mp2 -vol 1024 "%parMP2%"
"C:\SOFTWARE\MP4box\MP4Box.exe" -add "%PARtemp%" -add "%parMP2%":lang=eng -new "%PARMP2mp4%"
I suppose I could try direct input of .mpeg2 into X264 64bit without a resize and see if that is quicker than the combo above, although the filesize would of course be larger.
Other suggestions welcomed.