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. |
23rd May 2006, 20:14 | #1 | Link | |
Registered User
Join Date: Nov 2001
Posts: 9,770
|
interlaced encoding in x264 is here
Alex Izvorski of Auroras Entertainment has sent a patch adding initial interlaced encoding support to x264 to the maillist, thanks a lot!
Quote:
edit: hum seems the patch attachement has been removed by the mailserver :/
__________________
Between the weak and the strong one it is the freedom which oppresses and the law that liberates (Jean Jacques Rousseau) I know, that I know nothing (Socrates) MPEG-4 ASP FAQ | AVC/H.264 FAQ | AAC FAQ | MP4 FAQ | MP4Menu stores DVD Menus in MP4 (guide) Ogg Theora | Ogg Vorbis use WM9 today and get Micro$oft controlling the A/V market tomorrow for free Last edited by bond; 23rd May 2006 at 20:36. |
|
24th May 2006, 16:54 | #4 | Link | |
Life's clearer in 4K UHD
Join Date: Jun 2003
Location: Notts, UK
Posts: 12,227
|
Quote:
Cheers
__________________
| I've been testing hardware media playback devices and software A/V encoders and decoders since 2001 | My Network Layout & A/V Gear |
|
|
24th May 2006, 17:36 | #5 | Link |
Registered User
Join Date: Nov 2003
Posts: 27
|
Is there a possibility that the decoder would play an interlaced source as powerdvd6 does (try it with interlaced source, it's very impressing imo)? I mean:fields2frames, than doubling vertical resolution, and pushing every frame that was converted from top field 1 pixel down? So progressive display wouldn't need deinterlacing, which eats up cpu power, isn't as smooth, and it could have artifacts.
|
24th May 2006, 18:20 | #6 | Link |
Registered User
Join Date: Mar 2005
Location: Finland
Posts: 2,641
|
What decoder? If you mean libavcodec (in ffdshow), you should probably ask in some other thread or make a new one. Anyway, what you described PowerDVD is doing, is deinterlacing, most likely close to bobbing. The same technique can be used on all interlaced sources, no matter the decoder. AFAIK ffdshow includes some deinterlacing filters that do just that. Greedy2frame and TomsMoComp from DScaler/AVISynth are better, but they'll require more CPU time.
|
24th May 2006, 22:09 | #8 | Link |
Life's clearer in 4K UHD
Join Date: Jun 2003
Location: Notts, UK
Posts: 12,227
|
I guess all we need now is an AVC decoder with native interlaced support
__________________
| I've been testing hardware media playback devices and software A/V encoders and decoders since 2001 | My Network Layout & A/V Gear |
|
24th May 2006, 22:27 | #9 | Link |
Swallowed in the Sea
Join Date: Oct 2002
Location: Aix-en-Provence, France
Posts: 5,191
|
If I remember correctly, the avc ateme decoder from the last beta tests supports interlacing. Not available for a large public though...and CoreAVC Pro Edition supports already PAFF (but not yet included in this patch).
Last edited by Kurtnoise; 24th May 2006 at 22:31. |
24th May 2006, 22:35 | #10 | Link |
Life's clearer in 4K UHD
Join Date: Jun 2003
Location: Notts, UK
Posts: 12,227
|
Sadly I don't posses either of those decoders... So that's me out of the testing
Cheers
__________________
| I've been testing hardware media playback devices and software A/V encoders and decoders since 2001 | My Network Layout & A/V Gear |
|
25th May 2006, 01:29 | #12 | Link | |
Registered User
Join Date: Sep 2004
Location: Near LA, California, USA
Posts: 1,545
|
Quote:
Are you sure it's been patched?
__________________
Pirate: Now how would you like to die? Would you like to have your head chopped off or be burned at the stake? Curly: Burned at the stake! Moe: Why? Curly: A hot steak is always better than a cold chop. |
|
25th May 2006, 06:12 | #13 | Link | |
Registered User
Join Date: Jan 2002
Location: France
Posts: 2,856
|
Quote:
__________________
|
|
25th May 2006, 07:51 | #14 | Link | ||
Swallowed in the Sea
Join Date: Oct 2002
Location: Aix-en-Provence, France
Posts: 5,191
|
Quote:
keep in mind these things : Quote:
|
||
25th May 2006, 09:21 | #16 | Link |
Registered User
Join Date: Sep 2004
Location: Near LA, California, USA
Posts: 1,545
|
Okay I've got a problem.
Whenver I try to do a 2nd pass x264.exe gives me an error stating that file I'm trying to encode is shorter than the one I tried on the first pass. It tells me that the first pass was 4178 frames long and the 2nd was 2089 frames long. First pass: Code:
H:\x264.exe --pass 1 --bitrate 1000 --stats ".stats" --interlaced --nf --no-chroma-me --analyse all --8x8dct --direct none --progress --no-psnr --output NUL "H:\KOBE\tnt.avs" Code:
H:\x264.exe --pass 2 --bitrate 1000 --stats ".stats" --interlaced --nf --no-chroma-me --analyse all --8x8dct --direct none --progress --no-psnr --output "H:\KOBE\tnt.mp4" "H:\KOBE\tnt.avs" Also I tried encoding to ABR and got a green mess.
__________________
Pirate: Now how would you like to die? Would you like to have your head chopped off or be burned at the stake? Curly: Burned at the stake! Moe: Why? Curly: A hot steak is always better than a cold chop. Last edited by Revgen; 25th May 2006 at 14:50. |
25th May 2006, 15:54 | #19 | Link |
Registered User
Join Date: Sep 2004
Location: Near LA, California, USA
Posts: 1,545
|
Here's the green mess I talked about earlier.
Also my orginal video is 2089 frames. EDIT: I'm viewing the video with CoreAVC Pro. Here's my ABR script: H:\x264.exe --bitrate 1000 --interlaced --nf --no-chroma-me --analyse all --8x8dct --direct none --progress --no-psnr --output "H:\KOBE\tnt.mp4" "H:\KOBE\tnt.avs"
__________________
Pirate: Now how would you like to die? Would you like to have your head chopped off or be burned at the stake? Curly: Burned at the stake! Moe: Why? Curly: A hot steak is always better than a cold chop. Last edited by Revgen; 25th May 2006 at 16:00. |
25th May 2006, 16:13 | #20 | Link |
Registered User
Join Date: Nov 2001
Posts: 9,770
|
Code:
x264 --interlaced --bitrate 770 --bframe 0 --ref 5 --filter -6:-6 --subme 5 --8x8dct --analyse all --progress --no-psnr --no-fast-pskip -o interlaced.mp4 input.avs still i get strange "fref0 = 16.L 18.U 14.L 16.U 12.L 14.U 10.L 12.U 10.U" messages when encoding with kurt's compile
__________________
Between the weak and the strong one it is the freedom which oppresses and the law that liberates (Jean Jacques Rousseau) I know, that I know nothing (Socrates) MPEG-4 ASP FAQ | AVC/H.264 FAQ | AAC FAQ | MP4 FAQ | MP4Menu stores DVD Menus in MP4 (guide) Ogg Theora | Ogg Vorbis use WM9 today and get Micro$oft controlling the A/V market tomorrow for free |
Thread Tools | Search this Thread |
Display Modes | |
|
|