SVN1477 (and 1457): Changes to H264 options/header info?

Archive of historical bug reports.
Please use the GitHub link above to report issues.
Forum rules
*******************************
Please be aware we are now using GitHub for issue tracking and feature requests.
- This section of the forum is now closed to new topics.

*******************************
Post Reply
jamescross
Posts: 11
Joined: Wed May 07, 2008 9:18 pm

SVN1477 (and 1457): Changes to H264 options/header info?

Post by jamescross »

I encoded a video using new build 1477 using IDENTICAL CLI command as I use on HB 0.92 (using PS3 preset).

With 1477, the resulting file plays fine on PS3, but on my Archos 605 when I skip ahead I get error:
"Codec H.264 "Profile" and "Level" [Baseline/4.1] is not supported."

I've encoded hundreds of videos/DVDs using HB 0.92 (again, using PS3 preset) that play fine on both the PS3 and Archos. And like I mentioned I used exact same CLI.

So I'm wondering if there has been any changes to default H264 settings, or header information in 1477?

(I can provide more info/log if anyone cares for it...)
jbrjake
Veteran User
Posts: 4805
Joined: Wed Dec 13, 2006 1:38 am

Re: SVN1477 (and 1457): Changes to H264 options/header info?

Post by jbrjake »

jamescross wrote:(I can provide more info/log if anyone cares for it...)
Are you for real?
The snapshot webpage you must have read wrote:Found a bug?: Please post in the "bugs" section of the forum with "[SVN 1477]" in the subject line.
Please provide an Activity Log and a Crash Log (If one is available) .
These are required in order to debug problems. Any post without these will be locked.
sdm
Bright Spark User
Posts: 194
Joined: Mon Feb 19, 2007 4:53 pm

Re: SVN1477 (and 1457): Changes to H264 options/header info?

Post by sdm »

I realise HB developers don't support the subversions, but users are allowed to post feedback on snapshots.

I've run into the same issue with the Archos 705, and I am providing activity logs for reference.

Here I encoded 2 chapters of a TV title (with a mix of hard-telecined and soft-telecined content)

Using HB 0.9.2, iPod Hi-Rez, no changes:

Code: Select all

[20:31:55] hb_init: checking cpu count
[20:31:55] hb_init: starting libhb thread
[20:31:55] thread b00c5000 started ("libhb")
[20:32:03] macgui: trying to open video_ts folder (parent directory chosen)
[20:32:03] hb_scan: path=/Volumes/Funky Monkey/Video Temp/DVD Folders/SOPRANOS_DISC1, title_index=0
[20:32:03] thread b0bcb000 started ("scan")
[20:32:03] scan: trying to open with libdvdread
[20:32:03] scan: DVD has 5 title(s)
[20:32:03] scan: scanning title 1
[20:32:03] scan: opening IFO for VTS 1
[20:32:03] pgc_id: 1, pgn: 1: pgc: 0x156afe20
[20:32:03] scan: vts=1, ttn=1, cells=0->8, blocks=1188491->3465053, 1131770 blocks
[20:32:03] scan: duration is 00:53:40 (3220300 ms)
[20:32:03] scan: checking audio 1
[20:32:03] scan: id=80bd, lang=English (AC3), 3cc=eng
[20:32:03] scan: checking audio 2
[20:32:03] scan: id=81bd, lang=English (AC3), 3cc=eng
[20:32:03] scan: checking audio 3
[20:32:03] scan: id=82bd, lang=Francais (AC3), 3cc=fra
[20:32:03] scan: checking audio 4
[20:32:03] scan: id=83bd, lang=Espanol (AC3), 3cc=spa
[20:32:03] scan: checking subtitle 1
[20:32:03] scan: id=20bd, lang=English, 3cc=eng
[20:32:03] scan: checking subtitle 2
[20:32:03] scan: id=21bd, lang=Francais, 3cc=fra
[20:32:03] scan: checking subtitle 3
[20:32:03] scan: id=22bd, lang=Espanol, 3cc=spa
[20:32:03] scan: title 1 has 9 chapters
[20:32:03] scan: chap 1 c=0->0, b=1188491->1228050 (39560), 98098 ms
[20:32:03] scan: chap 2 c=1->1, b=1228051->1439084 (211034), 610672 ms
[20:32:03] scan: chap 3 c=2->2, b=1439085->1652478 (213394), 577755 ms
[20:32:03] scan: chap 4 c=3->3, b=1652479->1864670 (212192), 579810 ms
[20:32:03] scan: chap 5 c=4->4, b=1864671->2001762 (137092), 406543 ms
[20:32:03] scan: chap 6 c=5->5, b=2001763->2113183 (111421), 357466 ms
[20:32:03] scan: chap 7 c=6->6, b=2113184->2284156 (170973), 482646 ms
[20:32:03] scan: chap 8 c=7->7, b=2284157->2320256 (36100), 107129 ms
[20:32:03] scan: chap 9 c=8->8, b=3465050->3465053 (4), 176 ms
[20:32:03] scan: aspect = 16
[20:32:03] scan: scanning title 2
[20:32:03] scan: opening IFO for VTS 1
[20:32:03] pgc_id: 2, pgn: 1: pgc: 0x1569d050
[20:32:03] scan: vts=1, ttn=2, cells=0->8, blocks=0->3465053, 1188495 blocks
[20:32:03] scan: duration is 00:56:41 (3401100 ms)
[20:32:03] scan: checking audio 1
[20:32:03] scan: id=80bd, lang=English (AC3), 3cc=eng
[20:32:03] scan: checking audio 2
[20:32:03] scan: id=81bd, lang=English (AC3), 3cc=eng
[20:32:03] scan: checking audio 3
[20:32:03] scan: id=82bd, lang=Francais (AC3), 3cc=fra
[20:32:03] scan: checking audio 4
[20:32:03] scan: id=83bd, lang=Espanol (AC3), 3cc=spa
[20:32:03] scan: checking subtitle 1
[20:32:03] scan: id=20bd, lang=English, 3cc=eng
[20:32:03] scan: checking subtitle 2
[20:32:03] scan: id=21bd, lang=Francais, 3cc=fra
[20:32:03] scan: checking subtitle 3
[20:32:03] scan: id=22bd, lang=Espanol, 3cc=spa
[20:32:03] scan: title 2 has 9 chapters
[20:32:03] scan: chap 1 c=0->0, b=0->39631 (39632), 98094 ms
[20:32:03] scan: chap 2 c=1->1, b=39632->186970 (147339), 397368 ms
[20:32:03] scan: chap 3 c=2->2, b=186971->393727 (206757), 597721 ms
[20:32:03] scan: chap 4 c=3->3, b=393728->637286 (243559), 674656 ms
[20:32:03] scan: chap 5 c=4->4, b=637287->757266 (119980), 371515 ms
[20:32:03] scan: chap 6 c=5->5, b=757267->960723 (203457), 569609 ms
[20:32:03] scan: chap 7 c=6->6, b=960724->1153143 (192420), 586656 ms
[20:32:03] scan: chap 8 c=7->7, b=1153144->1188490 (35347), 105300 ms
[20:32:03] scan: chap 9 c=8->8, b=3465050->3465053 (4), 176 ms
[20:32:03] scan: aspect = 16
[20:32:03] scan: scanning title 3
[20:32:03] scan: opening IFO for VTS 1
[20:32:03] pgc_id: 3, pgn: 1: pgc: 0x1569d240
[20:32:03] scan: vts=1, ttn=3, cells=0->8, blocks=2320257->3465053, 1144797 blocks
[20:32:03] scan: duration is 00:54:34 (3274233 ms)
[20:32:03] scan: checking audio 1
[20:32:03] scan: id=80bd, lang=English (AC3), 3cc=eng
[20:32:03] scan: checking audio 2
[20:32:03] scan: id=81bd, lang=English (AC3), 3cc=eng
[20:32:03] scan: checking audio 3
[20:32:03] scan: id=82bd, lang=Francais (AC3), 3cc=fra
[20:32:03] scan: checking audio 4
[20:32:03] scan: id=83bd, lang=Espanol (AC3), 3cc=spa
[20:32:03] scan: checking subtitle 1
[20:32:03] scan: id=20bd, lang=English, 3cc=eng
[20:32:03] scan: checking subtitle 2
[20:32:03] scan: id=21bd, lang=Francais, 3cc=fra
[20:32:03] scan: checking subtitle 3
[20:32:03] scan: id=22bd, lang=Espanol, 3cc=spa
[20:32:03] scan: title 3 has 9 chapters
[20:32:03] scan: chap 1 c=0->0, b=2320257->2359794 (39538), 98382 ms
[20:32:03] scan: chap 2 c=1->1, b=2359795->2528664 (168870), 483659 ms
[20:32:03] scan: chap 3 c=2->2, b=2528665->2671845 (143181), 460722 ms
[20:32:03] scan: chap 4 c=3->3, b=2671846->2942809 (270964), 755115 ms
[20:32:03] scan: chap 5 c=4->4, b=2942810->3093835 (151026), 430563 ms
[20:32:03] scan: chap 6 c=5->5, b=3093836->3255982 (162147), 477699 ms
[20:32:03] scan: chap 7 c=6->6, b=3255983->3427517 (171535), 456727 ms
[20:32:03] scan: chap 8 c=7->7, b=3427518->3465049 (37532), 111184 ms
[20:32:03] scan: chap 9 c=8->8, b=3465050->3465053 (4), 176 ms
[20:32:03] scan: aspect = 16
[20:32:03] scan: scanning title 4
[20:32:03] scan: opening IFO for VTS 1
[20:32:03] pgc_id: 4, pgn: 1: pgc: 0x1569d470
[20:32:03] scan: vts=1, ttn=4, cells=0->0, blocks=3465050->3465053, 4 blocks
[20:32:03] scan: duration is 00:00:00 (176 ms)
[20:32:03] scan: ignoring title (too short)
[20:32:03] scan: scanning title 5
[20:32:03] scan: opening IFO for VTS 2
[20:32:03] pgc_id: 1, pgn: 1: pgc: 0x15696540
[20:32:03] scan: vts=2, ttn=1, cells=0->1, blocks=4->3, 46431 blocks
[20:32:03] scan: duration is 00:01:59 (119033 ms)
[20:32:03] scan: checking audio 1
[20:32:03] scan: id=80bd, lang=Unknown (AC3), 3cc=und
[20:32:03] scan: title 5 has 2 chapters
[20:32:03] scan: chap 1 c=0->0, b=4->46430 (46427), 118856 ms
[20:32:03] scan: chap 2 c=1->1, b=0->3 (4), 176 ms
[20:32:03] scan: aspect = 12
[20:32:03] scan: decoding previews for title 1
[20:32:03] scan: preview 1
[20:32:03] scan: AC3, rate=48000Hz, bitrate=384000
[20:32:03] scan: AC3, rate=48000Hz, bitrate=192000
[20:32:03] scan: AC3, rate=48000Hz, bitrate=192000
[20:32:03] scan: AC3, rate=48000Hz, bitrate=192000
[20:32:03] scan: preview 2
[20:32:03] scan: preview 3
[20:32:03] scan: preview 4
[20:32:03] scan: preview 5
[20:32:03] scan: preview 6
[20:32:03] Title's mostly progressive NTSC, setting fps to 23.976
[20:32:03] scan: preview 7
[20:32:03] scan: preview 8
[20:32:03] scan: preview 9
[20:32:03] scan: preview 10
[20:32:03] scan: 720x480, 23.976 fps, autocrop = 0/0/0/0
[20:32:03] scan: decoding previews for title 2
[20:32:03] scan: preview 1
[20:32:03] scan: AC3, rate=48000Hz, bitrate=384000
[20:32:03] scan: AC3, rate=48000Hz, bitrate=192000
[20:32:03] scan: AC3, rate=48000Hz, bitrate=192000
[20:32:03] scan: AC3, rate=48000Hz, bitrate=192000
[20:32:03] scan: preview 2
[20:32:03] scan: preview 3
[20:32:03] scan: preview 4
[20:32:03] scan: preview 5
[20:32:03] scan: preview 6
[20:32:03] Title's mostly progressive NTSC, setting fps to 23.976
[20:32:03] scan: preview 7
[20:32:04] scan: preview 8
[20:32:04] scan: preview 9
[20:32:04] scan: preview 10
[20:32:04] scan: 720x480, 23.976 fps, autocrop = 0/0/0/0
[20:32:04] scan: decoding previews for title 3
[20:32:04] scan: preview 1
[20:32:04] scan: AC3, rate=48000Hz, bitrate=384000
[20:32:04] scan: AC3, rate=48000Hz, bitrate=192000
[20:32:04] scan: AC3, rate=48000Hz, bitrate=192000
[20:32:04] scan: AC3, rate=48000Hz, bitrate=192000
[20:32:04] scan: preview 2
[20:32:04] dvd: End of Cell (1) at block 2528444
[20:32:04] scan: preview 3
[20:32:04] scan: preview 4
[20:32:04] scan: preview 5
[20:32:04] scan: preview 6
[20:32:04] Title's mostly progressive NTSC, setting fps to 23.976
[20:32:04] scan: preview 7
[20:32:04] scan: preview 8
[20:32:04] scan: preview 9
[20:32:04] scan: preview 10
[20:32:04] scan: 720x480, 23.976 fps, autocrop = 0/0/0/0
[20:32:04] scan: decoding previews for title 5
[20:32:04] scan: preview 1
[20:32:04] scan: AC3, rate=48000Hz, bitrate=192000
[20:32:04] scan: preview 2
[20:32:04] scan: preview 3
[20:32:04] scan: preview 4
[20:32:04] scan: preview 5
[20:32:04] scan: preview 6
[20:32:04] scan: preview 7
[20:32:04] scan: preview 8
[20:32:04] Title's mostly progressive NTSC, setting fps to 23.976
[20:32:04] scan: preview 9
[20:32:04] scan: preview 10
[20:32:04] scan: 720x480, 23.976 fps, autocrop = 56/58/2/2
[20:32:04] scan: title (0) job->width:720, job->height:400
[20:32:04] scan: title (1) job->width:720, job->height:400
[20:32:04] scan: title (2) job->width:720, job->height:400
[20:32:04] scan: title (3) job->width:640, job->height:368
[20:32:04] thread b0bcb000 exited ("scan")
[20:32:04] thread b0bcb000 joined ("scan")
[20:32:04] libhb: scan thread found 4 valid title(s)
[20:32:31] thread b0739000 started ("work")
[20:32:31] 1 job(s) to process
[20:32:31] starting job
[20:32:31]  + device /Volumes/Funky Monkey/Video Temp/DVD Folders/SOPRANOS_DISC1
[20:32:31]  + title 2, chapter(s) 1 to 2
[20:32:31]  + 720x480 -> 640x368, crop 0/0/0/0
[20:32:31]  + video frame rate: 23.976 fps
[20:32:31]  + video bitrate 1500 kbps, pass 0
[20:32:31]  + PixelRatio: 0, width:640, height: 368
[20:32:31]  + encoder x264
[20:32:31]    + x264 options: level=30:bframes=0:cabac=0:ref=1:vbv-maxrate=1500:vbv-bufsize=2000:analyse=all:me=umh:subq=6:no-fast-pskip=1
[20:32:31]  + audio 160 kbps, 48000 Hz
[20:32:31]  + encoder faac
[20:32:31]    + 80bd, English (AC3) (5.1 ch)
[20:32:31]      + Requested mixdown: Dolby Pro Logic II (HB_AMIXDOWN_DOLBYPLII)
[20:32:31]      + Actual mixdown: Dolby Pro Logic II (HB_AMIXDOWN_DOLBYPLII)
[20:32:31] thread b083d000 started ("reader")
[20:32:31]  + output: /Volumes/Funky Monkey/Video Temp/Television/Sop HB092 iPodHR.m4v
[20:32:31] thread b08bf000 started ("muxer")
[20:32:31] thread b0941000 started ("MPEG-2 decoder (libmpeg2)")
[20:32:31] thread b09c3000 started ("Renderer")
[20:32:31] encx264: keyint-min: 24, keyint-max: 240
[20:32:31] encx264: opening libx264 (pass 0)
x264 [info]: using cpu capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 Cache64 
[20:32:31] thread b0a45000 started ("H.264/AVC encoder (libx264)")
No accelerated IMDCT transform found
[20:32:31] thread b0b49000 started ("AC3 decoder")
[20:32:31] thread b0bcb000 started ("AAC encoder (libfaac)")
[20:32:31] sync: expecting 11903 video frames
[20:32:31] dvd: Beginning of Cell (0) at block 0
[20:32:31] 0.380733s: Film -> Video
[20:32:31] sync: first pts is 31263
[20:32:31] About to add iPod atom
[20:32:48] dvd: End of Cell (0) at block 39497
[20:32:48] dvd: Beginning of Cell (1) at block 39632
[20:32:48] dvd: Chapter Break Cell Found
[20:32:50] MPEG2: Chapter Break Cell Found, searching for GOP
[20:32:50] MPEG2: Group of pictures found, searching for I-Frame
[20:32:50] 99.012604s: Video -> Film
[20:32:50] 99.079330s: Film -> Video
[20:32:50] MPEG2: I-Frame Found
[20:32:50] MPEG2: Chapter Break Inserted
[20:32:50] 99.212799s: Video -> Film
[20:32:50] work Renderer: Copying Chapter Break @ 8888880
[20:33:57] dvd: End of Cell (1) at block 186653
[20:33:58] dvd: Beginning of Cell (2) at block 186971
[20:33:58] dvd: Chapter Break Cell Found
[20:33:58] reader: end of chapter 2 (media 2) reached at media chapter 3
[20:33:58] reader: done
[20:33:58] thread b083d000 exited ("reader")
[20:33:59] sync: got 11894 frames, 11903 expected
[20:34:00] Reader has exited early, inserting silence.
[20:34:00] Reader has exited early, inserting silence.
[20:34:00] thread b09c3000 exited ("Renderer")
[20:34:00] thread b0b49000 exited ("AC3 decoder")
[20:34:00] thread b0941000 exited ("MPEG-2 decoder (libmpeg2)")
[20:34:00] thread b0941000 joined ("MPEG-2 decoder (libmpeg2)")
[20:34:00] thread b09c3000 joined ("Renderer")
[20:34:00] render: lost time: 0 (0 frames)
[20:34:00] render: gained time: 0 (0 frames) (0 not accounted for)
[20:34:00] fifo_close: trashing 0 buffer(s)
[20:34:00] fifo_close: trashing 0 buffer(s)
[20:34:00] thread b0a45000 exited ("H.264/AVC encoder (libx264)")
[20:34:00] thread b0a45000 joined ("H.264/AVC encoder (libx264)")
x264 [info]: slice I:151   Avg QP:18.47  size: 30797  PSNR Mean Y:46.68 U:49.87 V:49.86 Avg:47.38 Global:41.90
x264 [info]: slice P:11743 Avg QP:19.55  size:  7502  PSNR Mean Y:45.17 U:48.71 V:48.69 Avg:46.01 Global:43.77
x264 [info]: mb I  I16..4: 45.1%  0.0% 54.9%
x264 [info]: mb P  I16..4:  7.4%  0.0%  6.7%  P16..4: 43.2% 18.4%  3.0%  0.5%  0.3%    skip:20.6%
x264 [info]: SSIM Mean Y:0.9789692
x264 [info]: PSNR Mean Y:45.190 U:48.725 V:48.704 Avg:46.026 Global:43.743 kb/s:1495.60
[20:34:00] thread b0bcb000 exited ("AAC encoder (libfaac)")
[20:34:00] thread b0b49000 joined ("AC3 decoder")
[20:34:00] thread b0bcb000 joined ("AAC encoder (libfaac)")
[20:34:00] thread b083d000 joined ("reader")
[20:34:00] mux: file size, 102807565 bytes
[20:34:00] mux: track 0, 92742841 bytes, 1495.61 kbps
[20:34:00] mux: video bitrate error, -271954 bytes
[20:34:00] mux: track 1, 9917744 bytes, 159.94 kbps
[20:34:00] mux: overhead, 4.18 bytes per frame
[20:34:00] thread b08bf000 exited ("muxer")
[20:34:00] thread b08bf000 joined ("muxer")
[20:34:00] fifo_close: trashing 0 buffer(s)
[20:34:00] fifo_close: trashing 0 buffer(s)
[20:34:00] fifo_close: trashing 0 buffer(s)
[20:34:00] fifo_close: trashing 0 buffer(s)
[20:34:00] fifo_close: trashing 0 buffer(s)
[20:34:00] fifo_close: trashing 0 buffer(s)
[20:34:00] fifo_close: trashing 0 buffer(s)
[20:34:00] fifo_close: trashing 0 buffer(s)
[20:34:00] fifo_close: trashing 1 buffer(s)
[20:34:00] Freed 5 buffers of size 512
[20:34:00] Freed 4 buffers of size 1024
[20:34:00] Freed 2048 buffers of size 2048
[20:34:00] Freed 0 buffers of size 4096
[20:34:00] Freed 0 buffers of size 8192
[20:34:00] Freed 131 buffers of size 16384
[20:34:00] Freed 0 buffers of size 32768
[20:34:00] Freed 205 buffers of size 518400
[20:34:00] Allocated 112619264 bytes of buffers on this pass and Freed 112619264 bytes, 0 bytes leaked
[20:34:00] thread b0739000 exited ("work")
[20:34:00] thread b0739000 joined ("work")
[20:34:00] libhb: work result = 0
Result plays well on the Archos 705 - fast forward/rewind work well, plus the menu's preview works


Using HB SVN 1477, iPod Hi-Rez preset no changes

Code: Select all

[20:42:12] macgui: Handbrake Version: svn1477 (2008053101)
[20:42:12] hb_init: checking cpu count
[20:42:12] hb_init: starting libhb thread
[20:42:12] thread 1061a00 started ("libhb")
[20:42:40] macgui: trying to open video_ts folder (parent directory chosen)
[20:42:40] hb_scan: path=/Volumes/Funky Monkey/Video Temp/DVD Folders/SOPRANOS_DISC1, title_index=0
[20:42:40] thread 10ed000 started ("scan")
[20:42:40] scan: trying to open with libdvdread
[20:42:40] scan: DVD has 5 title(s)
[20:42:40] scan: scanning title 1
[20:42:40] scan: opening IFO for VTS 1
[20:42:40] pgc_id: 1, pgn: 1: pgc: 0x154bc970
[20:42:40] scan: vts=1, ttn=1, cells=0->8, blocks=1188491->3465053, 1131770 blocks
[20:42:40] scan: duration is 00:53:40 (3220300 ms)
[20:42:40] scan: checking audio 1
[20:42:40] scan: id=80bd, lang=English (AC3), 3cc=eng
[20:42:40] scan: checking audio 2
[20:42:40] scan: id=81bd, lang=English (AC3), 3cc=eng
[20:42:40] scan: checking audio 3
[20:42:40] scan: id=82bd, lang=Francais (AC3), 3cc=fra
[20:42:40] scan: checking audio 4
[20:42:40] scan: id=83bd, lang=Espanol (AC3), 3cc=spa
[20:42:40] scan: checking subtitle 1
[20:42:40] scan: id=20bd, lang=English, 3cc=eng
[20:42:40] scan: checking subtitle 2
[20:42:40] scan: id=21bd, lang=Francais, 3cc=fra
[20:42:40] scan: checking subtitle 3
[20:42:40] scan: id=22bd, lang=Espanol, 3cc=spa
[20:42:40] scan: title 1 has 9 chapters
[20:42:40] scan: chap 1 c=0->0, b=1188491->1228050 (39560), 98098 ms
[20:42:40] scan: chap 2 c=1->1, b=1228051->1439084 (211034), 610672 ms
[20:42:40] scan: chap 3 c=2->2, b=1439085->1652478 (213394), 577755 ms
[20:42:40] scan: chap 4 c=3->3, b=1652479->1864670 (212192), 579810 ms
[20:42:40] scan: chap 5 c=4->4, b=1864671->2001762 (137092), 406543 ms
[20:42:40] scan: chap 6 c=5->5, b=2001763->2113183 (111421), 357466 ms
[20:42:40] scan: chap 7 c=6->6, b=2113184->2284156 (170973), 482646 ms
[20:42:40] scan: chap 8 c=7->7, b=2284157->2320256 (36100), 107129 ms
[20:42:40] scan: chap 9 c=8->8, b=3465050->3465053 (4), 176 ms
[20:42:40] scan: aspect = 16
[20:42:40] scan: scanning title 2
[20:42:40] scan: opening IFO for VTS 1
[20:42:40] pgc_id: 2, pgn: 1: pgc: 0x154bec70
[20:42:40] scan: vts=1, ttn=2, cells=0->8, blocks=0->3465053, 1188495 blocks
[20:42:40] scan: duration is 00:56:41 (3401100 ms)
[20:42:40] scan: checking audio 1
[20:42:40] scan: id=80bd, lang=English (AC3), 3cc=eng
[20:42:40] scan: checking audio 2
[20:42:40] scan: id=81bd, lang=English (AC3), 3cc=eng
[20:42:40] scan: checking audio 3
[20:42:40] scan: id=82bd, lang=Francais (AC3), 3cc=fra
[20:42:40] scan: checking audio 4
[20:42:40] scan: id=83bd, lang=Espanol (AC3), 3cc=spa
[20:42:40] scan: checking subtitle 1
[20:42:40] scan: id=20bd, lang=English, 3cc=eng
[20:42:40] scan: checking subtitle 2
[20:42:40] scan: id=21bd, lang=Francais, 3cc=fra
[20:42:40] scan: checking subtitle 3
[20:42:40] scan: id=22bd, lang=Espanol, 3cc=spa
[20:42:40] scan: title 2 has 9 chapters
[20:42:40] scan: chap 1 c=0->0, b=0->39631 (39632), 98094 ms
[20:42:40] scan: chap 2 c=1->1, b=39632->186970 (147339), 397368 ms
[20:42:40] scan: chap 3 c=2->2, b=186971->393727 (206757), 597721 ms
[20:42:40] scan: chap 4 c=3->3, b=393728->637286 (243559), 674656 ms
[20:42:40] scan: chap 5 c=4->4, b=637287->757266 (119980), 371515 ms
[20:42:40] scan: chap 6 c=5->5, b=757267->960723 (203457), 569609 ms
[20:42:40] scan: chap 7 c=6->6, b=960724->1153143 (192420), 586656 ms
[20:42:40] scan: chap 8 c=7->7, b=1153144->1188490 (35347), 105300 ms
[20:42:40] scan: chap 9 c=8->8, b=3465050->3465053 (4), 176 ms
[20:42:40] scan: aspect = 16
[20:42:40] scan: scanning title 3
[20:42:40] scan: opening IFO for VTS 1
[20:42:40] pgc_id: 3, pgn: 1: pgc: 0x154bd820
[20:42:40] scan: vts=1, ttn=3, cells=0->8, blocks=2320257->3465053, 1144797 blocks
[20:42:40] scan: duration is 00:54:34 (3274233 ms)
[20:42:40] scan: checking audio 1
[20:42:40] scan: id=80bd, lang=English (AC3), 3cc=eng
[20:42:40] scan: checking audio 2
[20:42:40] scan: id=81bd, lang=English (AC3), 3cc=eng
[20:42:40] scan: checking audio 3
[20:42:40] scan: id=82bd, lang=Francais (AC3), 3cc=fra
[20:42:40] scan: checking audio 4
[20:42:40] scan: id=83bd, lang=Espanol (AC3), 3cc=spa
[20:42:40] scan: checking subtitle 1
[20:42:40] scan: id=20bd, lang=English, 3cc=eng
[20:42:40] scan: checking subtitle 2
[20:42:40] scan: id=21bd, lang=Francais, 3cc=fra
[20:42:40] scan: checking subtitle 3
[20:42:40] scan: id=22bd, lang=Espanol, 3cc=spa
[20:42:40] scan: title 3 has 9 chapters
[20:42:40] scan: chap 1 c=0->0, b=2320257->2359794 (39538), 98382 ms
[20:42:40] scan: chap 2 c=1->1, b=2359795->2528664 (168870), 483659 ms
[20:42:40] scan: chap 3 c=2->2, b=2528665->2671845 (143181), 460722 ms
[20:42:40] scan: chap 4 c=3->3, b=2671846->2942809 (270964), 755115 ms
[20:42:40] scan: chap 5 c=4->4, b=2942810->3093835 (151026), 430563 ms
[20:42:40] scan: chap 6 c=5->5, b=3093836->3255982 (162147), 477699 ms
[20:42:40] scan: chap 7 c=6->6, b=3255983->3427517 (171535), 456727 ms
[20:42:40] scan: chap 8 c=7->7, b=3427518->3465049 (37532), 111184 ms
[20:42:40] scan: chap 9 c=8->8, b=3465050->3465053 (4), 176 ms
[20:42:40] scan: aspect = 16
[20:42:40] scan: scanning title 4
[20:42:40] scan: opening IFO for VTS 1
[20:42:40] pgc_id: 4, pgn: 1: pgc: 0x1691bba0
[20:42:40] scan: vts=1, ttn=4, cells=0->0, blocks=3465050->3465053, 4 blocks
[20:42:40] scan: duration is 00:00:00 (176 ms)
[20:42:40] scan: ignoring title (too short)
[20:42:40] scan: scanning title 5
[20:42:40] scan: opening IFO for VTS 2
[20:42:40] pgc_id: 1, pgn: 1: pgc: 0x154c0ef0
[20:42:40] scan: vts=2, ttn=1, cells=0->1, blocks=4->3, 46431 blocks
[20:42:40] scan: duration is 00:01:59 (119033 ms)
[20:42:40] scan: checking audio 1
[20:42:40] scan: id=80bd, lang=Unknown (AC3), 3cc=und
[20:42:40] scan: title 5 has 2 chapters
[20:42:40] scan: chap 1 c=0->0, b=4->46430 (46427), 118856 ms
[20:42:40] scan: chap 2 c=1->1, b=0->3 (4), 176 ms
[20:42:40] scan: aspect = 12
[20:42:40] scan: decoding previews for title 1
[20:42:40] scan: preview 1
[20:42:40] scan: AC3, rate=48000Hz, bitrate=384000
[20:42:40] scan: AC3, rate=48000Hz, bitrate=192000
[20:42:40] scan: AC3, rate=48000Hz, bitrate=192000
[20:42:40] scan: AC3, rate=48000Hz, bitrate=192000
[20:42:40] scan: preview 2
[20:42:40] scan: preview 3
[20:42:40] scan: preview 4
[20:42:40] scan: preview 5
[20:42:40] scan: preview 6
[20:42:40] Title's mostly NTSC Film, setting fps to 23.976
[20:42:40] scan: preview 7
[20:42:40] scan: preview 8
[20:42:40] scan: preview 9
[20:42:40] scan: preview 10
[20:42:40] scan: 10 previews, 720x480, 23.976 fps, autocrop = 0/0/0/0, aspect 16:9
[20:42:40] scan: decoding previews for title 2
[20:42:40] scan: preview 1
[20:42:40] scan: AC3, rate=48000Hz, bitrate=384000
[20:42:40] scan: AC3, rate=48000Hz, bitrate=192000
[20:42:40] scan: AC3, rate=48000Hz, bitrate=192000
[20:42:40] scan: AC3, rate=48000Hz, bitrate=192000
[20:42:40] scan: preview 2
[20:42:40] scan: preview 3
[20:42:40] scan: preview 4
[20:42:40] scan: preview 5
[20:42:40] scan: preview 6
[20:42:40] Title's mostly NTSC Film, setting fps to 23.976
[20:42:40] scan: preview 7
[20:42:40] scan: preview 8
[20:42:40] scan: preview 9
[20:42:40] scan: preview 10
[20:42:40] scan: 10 previews, 720x480, 23.976 fps, autocrop = 0/0/0/0, aspect 16:9
[20:42:40] scan: decoding previews for title 3
[20:42:40] scan: preview 1
[20:42:40] scan: AC3, rate=48000Hz, bitrate=384000
[20:42:40] scan: AC3, rate=48000Hz, bitrate=192000
[20:42:40] scan: AC3, rate=48000Hz, bitrate=192000
[20:42:40] scan: AC3, rate=48000Hz, bitrate=192000
[20:42:40] scan: preview 2
[20:42:40] scan: preview 3
[20:42:41] scan: preview 4
[20:42:41] scan: preview 5
[20:42:41] scan: preview 6
[20:42:41] Title's mostly NTSC Film, setting fps to 23.976
[20:42:41] scan: preview 7
[20:42:41] scan: preview 8
[20:42:41] scan: preview 9
[20:42:41] scan: preview 10
[20:42:41] scan: 10 previews, 720x480, 23.976 fps, autocrop = 0/0/0/0, aspect 16:9
[20:42:41] scan: decoding previews for title 5
[20:42:41] scan: preview 1
[20:42:41] scan: AC3, rate=48000Hz, bitrate=192000
[20:42:41] scan: preview 2
[20:42:41] scan: preview 3
[20:42:41] scan: preview 4
[20:42:41] scan: preview 5
[20:42:41] scan: preview 6
[20:42:41] scan: preview 7
[20:42:41] scan: preview 8
[20:42:41] Title's mostly NTSC Film, setting fps to 23.976
[20:42:41] scan: preview 9
[20:42:41] scan: preview 10
[20:42:41] scan: 10 previews, 720x480, 23.976 fps, autocrop = 56/58/2/2, aspect 4:3
[20:42:41] scan: title (0) job->width:720, job->height:400
[20:42:41] scan: title (1) job->width:720, job->height:400
[20:42:41] scan: title (2) job->width:720, job->height:400
[20:42:41] scan: title (3) job->width:640, job->height:368
[20:42:41] thread 10ed000 exited ("scan")
[20:42:41] thread 10ed000 joined ("scan")
[20:42:41] libhb: scan thread found 4 valid title(s)
[20:43:34] thread 1130000 started ("work")
[20:43:34] 1 job(s) to process
[20:43:34] starting job
[20:43:34]  + device /Volumes/Funky Monkey/Video Temp/DVD Folders/SOPRANOS_DISC1
[20:43:34]  + title 2, chapter(s) 1 to 2
[20:43:34]  + 720x480 -> 640x368, crop 0/0/0/0
[20:43:34]  + video frame rate: 23.976 fps
[20:43:34]  + video bitrate 1500 kbps, pass 0
[20:43:34]  + PixelRatio: 0, width:640, height: 368
[20:43:34]  + encoder x264
[20:43:34]    + x264 options: level=30:bframes=0:cabac=0:ref=1:vbv-maxrate=1500:vbv-bufsize=2000:analyse=all:me=umh:subq=6:no-fast-pskip=1
[20:43:34]  + audio track 0
[20:43:34]    + input track 0
[20:43:34]    + audio 160 kbps, 48000 Hz
[20:43:34]    + encoder faac
[20:43:34]      + 80bd, English (AC3) (5.1 ch)
[20:43:34]        + Requested mixdown: Dolby Pro Logic II (HB_AMIXDOWN_DOLBYPLII)
[20:43:34]        + Actual mixdown: Dolby Pro Logic II (HB_AMIXDOWN_DOLBYPLII)
[20:43:34] thread 1132e00 started ("reader")
[20:43:34]  + output: /Volumes/Funky Monkey/Video Temp/Television/Sop HB1477 iPodHR.m4v
[20:43:34] thread 1134000 started ("muxer")
[20:43:34] thread 1135200 started ("MPEG-2 decoder (libmpeg2)")
[20:43:34] reader: first SCR 146 scr_offset 31263
[20:43:34] thread 1165600 started ("Renderer")
[20:43:34] encx264: keyint-min: 24, keyint-max: 240
[20:43:34] encx264: opening libx264 (pass 0)
x264 [info]: using cpu capabilities: Altivec
[20:43:34] thread 127d800 started ("H.264/AVC encoder (libx264)")
No accelerated IMDCT transform found
[20:43:34] thread 12ce200 started ("AC3 decoder")
[20:43:34] mpeg2: "Chapter  1" (1) at frame 0 time 0
[20:43:34] 0.033367s: Film -> Video
[20:43:34] thread 1564e00 started ("AAC encoder (libfaac)")
[20:43:34] sync: expecting 11903 video frames
[20:43:34] sync: audio 0 time went backwards 66 ms, dropped 3 frames (next -6006, current 0)
[20:43:34] About to add iPod atom
[20:43:35] macgui: Using preset: iPod High-Rez
x264 [warning]: VBV underflow (-100025 bits)
[20:45:46] 98.665230s: Video -> Film
[20:45:46] 98.731964s: Film -> Video
[20:45:46] mpeg2: "Chapter  2" (2) at frame 2960 time 8888880
[20:45:47] 98.865433s: Video -> Film
[20:51:49] reader: end of chapter 2 (media 2) reached at media chapter 3
[20:51:49] reader: done. 0 scr changes
[20:51:49] thread 1132e00 exited ("reader")
[20:52:00] sync: reader has exited, adding silence to audio 0
[20:52:00] sync: got 12486 frames, 11903 expected
[20:52:00] sync: added 128 ms of silence to audio 0
[20:52:00] thread 12ce200 exited ("AC3 decoder")
[20:52:00] thread 1135200 exited ("MPEG-2 decoder (libmpeg2)")
[20:52:00] thread 1165600 exited ("Renderer")
[20:52:00] thread 1135200 joined ("MPEG-2 decoder (libmpeg2)")
[20:52:00] mpeg2 done: 12487 frames
[20:52:00] thread 1564e00 exited ("AAC encoder (libfaac)")
[20:52:00] thread 1165600 joined ("Renderer")
[20:52:00] render: lost time: 0 (0 frames)
[20:52:00] render: gained time: 0 (0 frames) (0 not accounted for)
[20:52:00] fifo_close: trashing 0 buffer(s)
[20:52:00] fifo_close: trashing 0 buffer(s)
[20:52:00] thread 127d800 exited ("H.264/AVC encoder (libx264)")
[20:52:00] thread 127d800 joined ("H.264/AVC encoder (libx264)")
x264 [info]: slice I:160   Avg QP:24.01  size: 15544  PSNR Mean Y:41.44 U:48.51 V:48.40 Avg:42.63 Global:35.82
x264 [info]: slice P:12326 Avg QP:18.78  size:  7663  PSNR Mean Y:44.61 U:49.36 V:49.28 Avg:45.65 Global:43.14
x264 [info]: mb I  I16..4: 58.0%  0.0% 42.0%
x264 [info]: mb P  I16..4:  8.4%  0.0%  9.2%  P16..4: 40.6% 20.8%  3.2%  0.4%  0.2%    skip:17.3%
x264 [info]: SSIM Mean Y:0.9781914
x264 [info]: PSNR Mean Y:44.568 U:49.344 V:49.267 Avg:45.612 Global:42.900 kb/s:1489.26
[20:52:00] thread 12ce200 joined ("AC3 decoder")
[20:52:00] thread 1564e00 joined ("AAC encoder (libfaac)")
[20:52:00] thread 1132e00 joined ("reader")
[20:52:00] mux: file size, 107107796 bytes
[20:52:00] mux: track 0, 96945916 bytes, 1563.45 kbps
[20:52:00] mux: video bitrate error, +3934250 bytes
[20:52:00] mux: track 1, 9917214 bytes, 159.94 kbps
[20:52:00] mux: overhead, 6.85 bytes per frame
[20:52:00] thread 1134000 exited ("muxer")
[20:52:00] thread 1134000 joined ("muxer")
[20:52:00] fifo_close: trashing 0 buffer(s)
[20:52:00] fifo_close: trashing 1 buffer(s)
[20:52:00] fifo_close: trashing 0 buffer(s)
[20:52:00] fifo_close: trashing 0 buffer(s)
[20:52:00] fifo_close: trashing 0 buffer(s)
[20:52:00] fifo_close: trashing 0 buffer(s)
[20:52:00] fifo_close: trashing 0 buffer(s)
[20:52:00] fifo_close: trashing 0 buffer(s)
[20:52:00] fifo_close: trashing 2 buffer(s)
[20:52:00] Freed 4 buffers of size 512
[20:52:00] Freed 3 buffers of size 1024
[20:52:00] Freed 2048 buffers of size 2048
[20:52:00] Freed 0 buffers of size 4096
[20:52:00] Freed 0 buffers of size 8192
[20:52:00] Freed 322 buffers of size 16384
[20:52:00] Freed 0 buffers of size 32768
[20:52:00] Freed 198 buffers of size 518400
[20:52:00] Allocated 112118272 bytes of buffers on this pass and Freed 112118272 bytes, 0 bytes leaked
[20:52:00] thread 1130000 exited ("work")
[20:52:00] thread 1130000 joined ("work")
[20:52:00] libhb: work result = 0
Result plays on the Archos 705, but there is no working preview, and fast forward causes this error by the Archos:
"Cannot play video!
Codec H.264 "Profile" and "Level" [Baseline/3.0] is not supported"


The Archos can handle a few things above iPod Hi-Rez, but I chose it for testing here as a low common denominator.

I haven't been able to find a definitive list of what advanced options the Archos 705 can handle. Here is what I've discovered so far:
Archos 705 doesn't display anamorphic video in m4v container correctly and it causes stuttering during playback.
Archos 705 doesn't handle CABAC entropy, and I haven't checked B-frame compatibility yet.
Archos 705 does handle VFR in m4v container!

The reason I would desperately want to encode with a newer version than 0.9.2 is because I love the decomb filter (combined with de-telecine+vfr) for use on mixed film, hard-telecined and pure video content, not to mention adaptive quantization available in more recent subversions.

Again, I realise HB developers don't support the subversions, but If anyone has any thoughts on where the problem may lie, I'd love to hear.
note: I'm not saying this is a bug necessarily, but something has definitely changed which causes issues with the Archos.

thanks,
--sdm.

Edit: added note and edited for clarity.
jbrjake
Veteran User
Posts: 4805
Joined: Wed Dec 13, 2006 1:38 am

Re: SVN1477 (and 1457): Changes to H264 options/header info?

Post by jbrjake »

Does 0.9.2 let you skip ahead if you use VFR?

Also...it's fine to post bug reports for snapshot releasesd svn revisions like 1477. Just not the latest code from the trunk.

Thanks for providing activity logs, unlike the original poster.
sdm
Bright Spark User
Posts: 194
Joined: Mon Feb 19, 2007 4:53 pm

Re: SVN1477 (and 1457): Changes to H264 options/header info?

Post by sdm »

jbrjake wrote:Does 0.9.2 let you skip ahead if you use VFR?
It appears the answer is NO, I encoded the same title with HB 0.9.2, iPod Hi-Rez + VFR (and detelecine).
The resulting video plays smoothly on the Archos , but gives the same error if I try to fast forward. The menu preview also doesn't work.

In my HB svn 1477, iPod Hi-Rez encode I never specifically turned on the VFR (or detelecine), but see the file is playing at varying framerates in QT (30fps and 24fps).

I guess VFR is the culprit? Can anything be done?

I did another test with HB SVN 1477, iPod HR, no vfr and framerate set specifically to '23.976 (NTSC Film)' instead of 'same as source (23.976)'. The result plays with varying framerates again. Are x264 encodes alway VFR by default now? Can I set a constant framerate? Come to think of it, I think I read something about this...

I'm not sure what to try next, but will keep trying.
Thanks
--sdm.
jbrjake
Veteran User
Posts: 4805
Joined: Wed Dec 13, 2006 1:38 am

Re: SVN1477 (and 1457): Changes to H264 options/header info?

Post by jbrjake »

Since shortly after 0.9.2, HandBrake's default video rate is variable, because it passes through the exact frame durations. This is what "Same as Source" framerate does now -- it's literally the same as the source.

This is actually a result of a bug report you filed, about missing frames in the Sopranos. Frames were missing/duped because the synchronization code forced frame durations to have a constant length. When this diverged enough from the audio, frames would be copied or discarded to bring the timecodes back in line.

Apparently, your device can't handle seeking with variable frame rates.

When you specify an exact FPS in HandBrake, it will use the old code to force frames to constant durations so yes, just do that.
sdm
Bright Spark User
Posts: 194
Joined: Mon Feb 19, 2007 4:53 pm

Re: SVN1477 (and 1457): Changes to H264 options/header info?

Post by sdm »

jbrjake wrote: This is actually a result of a bug report you filed, about missing frames in the Sopranos. Frames were missing/duped because the synchronization code forced frame durations to have a constant length. When this diverged enough from the audio, frames would be copied or discarded to bring the timecodes back in line.
Thanks for that. Things are generally much better as far smooth video goes!
jbrjake wrote:When you specify an exact FPS in HandBrake, it will use the old code to force frames to constant durations so yes, just do that.
After much trial and error, I think this doesn't work until around svn 1497.

If I do this, HB will drop 1 in 5 frames for video and hard telecined conent, right? How does it decide which ones?
Should I be bothering with detelecine? Without VFR enabled, I'd be left with duplicate frames, and HB might discard the wrong ones (to get to back to film), leading to un-smooth video.

What do you think?

--sdm.
jbrjake
Veteran User
Posts: 4805
Joined: Wed Dec 13, 2006 1:38 am

Re: SVN1477 (and 1457): Changes to H264 options/header info?

Post by jbrjake »

sdm wrote:
jbrjake wrote:When you specify an exact FPS in HandBrake, it will use the old code to force frames to constant durations so yes, just do that.
After much trial and error, I think this doesn't work until around svn 1497.
Oh. Yeah. Sorry, forgot it was after the last snapshot.
If I do this, HB will drop 1 in 5 frames for video and hard telecined conent, right? How does it decide which ones?
Should I be bothering with detelecine? Without VFR enabled, I'd be left with duplicate frames, and HB might discard the wrong ones (to get to back to film), leading to un-smooth video.
Yes, it will definitely discard the wrong ones -- sync is not informed by pullup. Instead, just use regular detelecine with an fps of 29.97. This will leave behind the duplicate frames, but get rid of the interlacing, and do so way better than decomb would.
Post Reply