Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
15th July 2014, 00:36 | #22 | Link |
Registered User
Join Date: Sep 2007
Posts: 5,374
|
yuv420p101e is 10bit 4:2:0, little endian. Basically your source file is incompatible, needs to be converted to 4:2:0 8bit
Also, if you're using x264 directly instead of avs input, I would add --force-cfr . Same with ffmpeg libx264 using -x264opts force-cfr, and -pix_fmt yuv420p to convert to 8bit 4:2:0 EDIT: too slow |
15th July 2014, 21:00 | #25 | Link | |
Registered User
Join Date: Mar 2014
Posts: 14
|
Quote:
Yes, you definitely need the --fps switch for x264. This isn't mentioned in the x264 bluray guide. Don't know if --cfr would work just as well but I think explicitly setting 60000/1001 is a good practice. Just forgot it again and Encore complained that the fps needs to be between 1 and 60 to be imported into the blu-ray project. Oy. What a minefield. |
|
15th July 2014, 21:35 | #26 | Link |
Registered User
Join Date: Dec 2002
Posts: 5,565
|
Basically x264 needs the exact fps ("60000/1001") and it needs to set the cfr flag. Like poisondeathray implied x264cli will set it to "cfr" for AviSynth input automatically (since AviSynth is only cfr natively) but "vfr" for other - possibly vfr - sources like mp4 files. So if you use avs or a pipe as input and the fps already gets correctly recognized neither "--fps" nor "--force-cfr" would be necessary. You never need to set "--force-cfr" when you already use "--fps" (but it does not do any harm either). I agree that the examples should probably all use "--fps" to reduce user error. It isn't explicitly mentioned in the doom9 thread either.
|
Tags |
blu-ray, ffmpeg |
Thread Tools | Search this Thread |
Display Modes | |
|
|