View Full Version : why does my output video have static noise.
yari
10th August 2008, 07:01
x264 --bitrate 480 --stats "" --bframes 1 --subme 1 --analyse none --me dia --progress --no-psnr --filter "0,0" --output NUL "2.divx" 800x600 && x264 --pass 2 --bitrate 480 --stats "" --ref 5 --bframes 1 --subme 6 --b-rdo --analyse p8x8,b8x8,i4x4,p4x4 --progress --no-psnr --filter "0,0" --output "final.mp4" "2.divx" 800x600
this produces something like the screenshot attached.
http://img109.imagevenue.com/img.php?image=45297_111_122_1135lo.jpg
http://img109.imagevenue.com/img.php?image=45297_111_122_1135lo.jpg
J_Darnley
10th August 2008, 14:41
Because you cannot use a divx file as input. x264 treats it as a raw file which is why you end up with static. Why do you want to re-encode a divx file anyway?
Dark Shikari
10th August 2008, 18:57
x264 is an encoder, not a decoder. Its going to parse any input given to it as raw YV12 data.
LoRd_MuldeR
10th August 2008, 19:03
Install Avisynth from here:
http://sourceforge.net/project/showfiles.php?group_id=57023&package_id=72557&release_id=366702
Then create a script file (.avs) with the following lines:
DirectShowSource("2.divx", Audio=False)
ConvertToYV12()
Finally run x264 like that:
x264.exe --crf=22 --output "final.mp4" "source.avs"
Adub
10th August 2008, 19:05
minus the "[code]" portion.
yari
11th August 2008, 00:47
okay im using ffmpeg instead now....
it keeps crashing when i use libx264...what could be wrong ?
foxyshadis
11th August 2008, 01:31
We're not psychic. Crashing with an error message? Crashing with a generic windows error? What rev of ffmpeg, what rev of libx264, and how did you compile it or where did you download it? You might need to use gdb to figure it out.
Selur
11th August 2008, 01:45
you could also use ffmpeg and x264.exe, decode with ffmpeg and pipe to x264.exe ;)
ffmpeg -i "2.divx" -v 0 -vcodec rawvideo -pix_fmt yuv420p -f rawvideo - | x264 --bitrate 480 --stats "" --bframes 1 --subme 1 --analyse none --me dia --progress --no-psnr --filter "0,0" --output NUL - 800x600
ffmpeg -i "2.divx" -v 0 -vcodec rawvideo -pix_fmt yuv420p -f rawvideo - | x264 --pass 2 --bitrate 480 --stats "" --ref 5 --bframes 1 --subme 6 --b-rdo --analyse p8x8,b8x8,i4x4,p4x4 --progress --no-psnr --filter "0,0" --output "final.mp4" - 800x600
yari
14th August 2008, 08:34
hey i am using the latest ffmpeg build on windows 32. it doesn't show any error log messeages. as soon as i start the process, it will say encoding..... and then ffmpeg crashes.
maybe its my computer? i tried it in school, it worked fine.
Sharktooth
14th August 2008, 10:36
the realk problem it's your downloaded movie.
re-encode from the original following the guides and you wont have any problems.
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.