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. |
19th September 2012, 08:38 | #1 | Link |
Registered User
Join Date: Oct 2002
Location: France
Posts: 2,316
|
Question about "pulldown" option in x264
Hello.
I have a question of what will be done if i use for exemple "pulldown double". If my input video is 30fps, and encode bitrate is 3000kb, what i want to know is : - Will the video be encoded at its original framerate, and somehow only flagged that each frame is to be displayed twice at 60fps (each frame is duplicated after encode), but what has been encoded is a 30fps video => 100k for each frame ? - Or will each frame be duplicated before encode, resulting an encode of a 60fps video => 50k for each frame ? |
19th September 2012, 12:20 | #2 | Link |
Registered User
Join Date: Apr 2010
Location: Sain-Petersburg, Russia
Posts: 139
|
If you have 30p video you'll end up in 60i MBAFF. It's still 30 "frames" per second, but specially coded, flagged and timed. Interlaced player will show each field separately, software player could do deinterlacing on the fly with different methods from showing 30 frames to mixing/doubling/predicting fields and producing 60 progressive scan frames.
Frames will not be duplicated before encode, original frame will be sawed line by line into 2 fields. For example, first field will contain every odd line, second will contain every even line in original frame. This is field order named top field first or upper field first. |
19th September 2012, 17:01 | #3 | Link |
Registered User
Join Date: Oct 2002
Location: France
Posts: 2,316
|
.... This is strange, at least the 60i part.
I've found a tutorial about how to encode blu-ray compliant 720p29.97 (or 25), and it said to use "pulldown double" here. But... on 720 resolution, only progressive video is compliant for blu-ray, and only 23.976,24,50,59.94 is accepted. So, if video produced for 25 & 29.97 is interlaced 50 or 59.94, it will not work. But, i've not personnaly tested what's said here yet. |
19th September 2012, 17:41 | #4 | Link |
Guest
Join Date: Jan 2002
Posts: 21,901
|
AVC supports frame* pulldown via SEIs. I wonder if that is what "pulldown double" really means.
The frame pattern for 3:2 would be: AAABBCCCDDEEEFF... It's just like 3:2 field pulldown but with frames. It is used to take 23.976 progressive to 59.94 progressive. Or maybe it means just frame doubling used to take 29.97 progressive to 59.94 progressive: AABBCCDDEEFF... Both of these can be flagged with appropriate SEIs. If you encode one with 'pulldown double' and post a sample I can tell you what's what with it. Last edited by Guest; 19th September 2012 at 17:50. |
19th September 2012, 19:42 | #5 | Link |
Registered User
Join Date: Oct 2002
Location: France
Posts: 2,316
|
I'll gladly take the offer.
You'll find here 2 files, one with and the other without pulldown. Both from same file, same encode parameters (except pulldown of course). If you can at least get the file asap, and tell me when done, that i can delete it. |
20th September 2012, 04:21 | #7 | Link | |
Guest
Join Date: Jan 2002
Posts: 21,901
|
OK, it's the second case I described:
Quote:
|
|
20th September 2012, 08:38 | #8 | Link |
Registered User
Join Date: Oct 2002
Location: France
Posts: 2,316
|
Thanks, it's great help for me, solving an issue i haven't figured out "what to do". Is it normal that in DGIndex it's played at twice rate ? (Play duration of 5s instead of 10s).
Last edited by jpsdr; 20th September 2012 at 08:41. |
20th September 2012, 13:36 | #9 | Link | |
Guest
Join Date: Jan 2002
Posts: 21,901
|
Quote:
EDIT: I have a release candidate here: http://neuron2.net/misc/dgdecnv2043rc1.zip Last edited by Guest; 20th September 2012 at 14:54. |
|
Thread Tools | Search this Thread |
Display Modes | |
|
|