Page 1 of 1

HandBrake SVN2773 Snapshot

Posted: Sun Aug 23, 2009 6:50 pm
by HandBrake
It's time for another snapshot binary. It's been a few months, and there have been lots of changes. As the list below will reveal, the most apparent change to users is SRT subtitle support and a number of improvements to closed captioning support. Hopefully, stability's improved. But, then, that's what you're going to find out for us.

This is a snapshot release of SVN revision 2773. It is not stable code. It is unstable (and undocumented) development code which will one day lead to a stable release of HandBrake 0.9.4. But in order for that process to happen, it needs a lot more bug testing.

Download it now.

When you find broken things in this snapshot--which you will--post a thorough bug report in our bugs forum. Don't pay too much attention to interface issues at this point. We know some things are still kind of rough around the edges. The biggest concern right now is the fundamentals -- that encodes perform as expected. Prettying things up more will come later.

A full change log can be found on the Trac.

Core:
  • SRT subtitle import
  • x264 bumped from 1169 to 1195, which means new default settings (see r2742 commit comment). Note: it's not the latest rev because we're holding off on mbtree for now in the trunk.
  • Leaves closed captioning capitalization alone
  • Closed captioning style markup
  • ATSC closed caption support
  • Workaround for libdvdread malloc bomb on invalid PGC entry
  • DVD drive region detection support in Linux
  • New mode structure for the decomb filter
  • Handles DVD programs with more than 16 streams
  • Caters to Theora's insistence on content having mod16 framing dimensions specified
  • Fixed interjob framerate calculation
  • Fixed pthreads regression in cygwin
  • Fixed timing for first two frames coming out of filters
  • No longer tries to detect and discard duplicate titles when scanning
  • No longer truncates the last (dummy) chapter of non-DVD sources
MacGUI:
  • SRT subtitle import
  • Queue displays varying row heights based on encode settings
  • Foreign language subtitle search integrated into live preview
  • Fixed quality slider for ffmpeg and theora
  • More responsive HUD
WinGUI:
  • SRT subtitle import
  • Growl for Windows notification support
  • General UI improvements
  • Preset import
  • Custom anamorphic improvements
  • Preferred language control for audio dubs and subtitles
  • Fixed file extensions resetting to m4v when enabling chapter markers in mkv
  • Faster updating of GUI elements from CLI data
LinGUI:
  • SRT subtitle import
  • Preset import/export
  • General UI improvements
  • Preferred language control for audio dubs and subtitles
  • Preferences rearrangement
  • Preference to auto-apply .m4v extension
  • New system tray icon behavior
  • Preference for what to do when encode completes
  • Preference for how often to delete activity logs
  • Preference to disable automatic scanning
  • New Gnome session manager support
CLI:
  • --srt-file, --srt-codeset, --srt-offset, --srt-lang, --srt-default
  • --native-dub option lets users request dubbing instead of subs when the audio isn't in their native language

Previos Snapshot (SVN 2592) Announcement

Re: HandBrake SVN2773 Snapshot

Posted: Sun Aug 23, 2009 8:58 pm
by themacjedi
I don't even know if this is possible but can you try to include support for the iPhone 3.0 new features of, 30 second rewind, 2X play & 1/2X play?

I know those features work on podcasts but I don't know what they're limited to.

Those are pretty nice features especially the 30 second rewind.

Re: HandBrake SVN2773 Snapshot

Posted: Sun Aug 23, 2009 10:29 pm
by fprietog
Thanks for the update, I'm testing it now.

BTW: .srt support is a great idea but I have a question: can these kind of subtitles be burned directly into video stream?. If the answer is yes I will be really happy because I use the encoded videos in a non subtitle stream capable device. I tried to make it but it show the column "Burned in: No" in the srt track list and I don't find how to change it...

Thanks and best regards (and excuse my poor english).

Re: HandBrake SVN2773 Snapshot

Posted: Sun Aug 23, 2009 10:52 pm
by s55
I tried to make it but it show the column "Burned in: No" in the srt track list and I don't find how to change it...
You can't

Re: HandBrake SVN2773 Snapshot

Posted: Sun Aug 23, 2009 10:53 pm
by fprietog
s55 wrote:
I tried to make it but it show the column "Burned in: No" in the srt track list and I don't find how to change it...
You can't
OK, I hope you consider this possibility in a future version.

Thanks and best regards.

Re: HandBrake SVN2773 Snapshot

Posted: Mon Aug 24, 2009 5:23 am
by TedJ
Just a quick reminder that bug reports go into the Bugs forum, not this thread.

Thank you. :)

Re: HandBrake SVN2773 Snapshot

Posted: Mon Aug 24, 2009 12:39 pm
by Nemesis7
Hi guys,

great job on the new snapshot! I'm not sure if it's a bug or not, but I can't seem to be able to select the m4v file extension with the svn2773 snapshot (svn2773 x86_64 (2009082401)). What is going on?

Edit: Thanks for the quick reply!

Re: HandBrake SVN2773 Snapshot

Posted: Mon Aug 24, 2009 1:20 pm
by s55
There isn't a listing for m4v.

It'll either automatically set as required, or you can enable it to always use it in the options.

Re: HandBrake SVN2773 Snapshot

Posted: Mon Aug 24, 2009 1:55 pm
by rhester
themacjedi wrote:I don't even know if this is possible but can you try to include support for the iPhone 3.0 new features of, 30 second rewind, 2X play & 1/2X play?

I know those features work on podcasts but I don't know what they're limited to.

Those are pretty nice features especially the 30 second rewind.
They are limited to audio only, so they do not apply.

Rodney

Re: HandBrake SVN2773 Snapshot

Posted: Tue Aug 25, 2009 4:27 pm
by saulatz
I cant find the "Picture setting" button under Mac GUI. I need that to select "detelecine". May be I missed something, but on 0.93 version, its right there under the video tab on the right side.
Thx,
Suz

Re: HandBrake SVN2773 Snapshot

Posted: Tue Aug 25, 2009 4:51 pm
by s55
It's on the toolbar now. Look up ;)

Re: HandBrake SVN2773 Snapshot

Posted: Tue Aug 25, 2009 11:46 pm
by Nemesis7
Another one: I noticed that the line breaks get lost when adding .srt subs. The rest is handled nicely!

Re: HandBrake SVN2773 Snapshot

Posted: Mon Aug 31, 2009 1:09 am
by deltatux
Any chance on working for a Windows x64 build?

deltatux

Re: HandBrake SVN2773 Snapshot

Posted: Mon Aug 31, 2009 5:46 am
by Lostless
On OSX, is there any difference between the 64bit and 32 bit other than ones 64bit and ones 32bit? I think I remember older versions of the 64bit version could not rip dvds from disc.

Re: HandBrake SVN2773 Snapshot

Posted: Mon Aug 31, 2009 1:28 pm
by Rodeo
Lostless wrote:On OSX, is there any difference between the 64bit and 32 bit other than ones 64bit and ones 32bit? I think I remember older versions of the 64bit version could not rip dvds from disc.
Under Mac OS X, HandBrake uses VLC to decrypt DVDs. A 32-bit HandBrake build requires a 32-bit VLC build; 64-bit HB requires 64-bit VLC.

Re: HandBrake SVN2773 Snapshot

Posted: Thu Sep 03, 2009 3:15 pm
by sadcaper
Should performance be reduced for these snapshot builds? I ask because I'm ripping blu ray and I'm only averaging about 6 fps when encoding from a mkv file at 720p. Takes about 4-5 hours per file. When I encoded at 1080p it took about 16 hours!! I have a iMac core 2 duo so I would think I'd get better performance, but maybe not since it's HD. A SD movie takes about an hour or so. Any thoughts?

Re: HandBrake SVN2773 Snapshot

Posted: Thu Sep 03, 2009 11:03 pm
by Dr.Pepper
Is it possible to have a feature that lets users choose CPU intensitive under video compression In example low, medium or high. Ranging from apr 20% CPU usage—100% CPU usage (single core). I wouldnt mind if it takes days to compress a good movie.

Re: HandBrake SVN2773 Snapshot

Posted: Fri Sep 04, 2009 11:36 am
by Rodeo
sadcaper wrote:Should performance be reduced for these snapshot builds? I ask because I'm ripping blu ray and I'm only averaging about 6 fps when encoding from a mkv file at 720p. Takes about 4-5 hours per file. When I encoded at 1080p it took about 16 hours!! I have a iMac core 2 duo so I would think I'd get better performance, but maybe not since it's HD. A SD movie takes about an hour or so. Any thoughts?
Oh, encoding HD movies that have up to 6 times as many pixels as SD movies is slower, big surprise there :-)

This snapshot isn't slower than 0.9.3 (or than the previous snapshot, for that matter). If anything, it's faster. And yes, HD takes longer to encode.

Re: HandBrake SVN2773 Snapshot

Posted: Mon Sep 07, 2009 4:32 am
by bugmenot1
Rodeo wrote:
sadcaper wrote:Should performance be reduced for these snapshot builds? I ask because I'm ripping blu ray and I'm only averaging about 6 fps when encoding from a mkv file at 720p. Takes about 4-5 hours per file. When I encoded at 1080p it took about 16 hours!! I have a iMac core 2 duo so I would think I'd get better performance, but maybe not since it's HD. A SD movie takes about an hour or so. Any thoughts?
Oh, encoding HD movies that have up to 6 times as many pixels as SD movies is slower, big surprise there :-)
:lol:

Re: HandBrake SVN2773 Snapshot

Posted: Mon Sep 07, 2009 1:15 pm
by Nemesis7
Hey mates,

Encoding a Blu-Ray stream gives me troubles at around 0.13 % of the encoding, with and without turbo first pass I get the same result. The Mac OS X version doesn't even start encoding...

Code: Select all

### Windows GUI svn2773 2009082301 
### Running: Microsoft Windows NT 6.1.7600.0 
###
### CPU: Intel(R) Core(TM)2 CPU          6600  @ 2.40GHz 
### Ram: 4095 MB 
### Screen: 1920x1200 
### Temp Dir: C:\Users\Nemesis7\AppData\Local\Temp\ 
### Install Dir: C:\Program Files (x86)\Handbrake 
### Data Dir: C:\Users\Nemesis7\AppData\Roaming\HandBrake\HandBrake\0.9.3.5 
#########################################

### CLI Query:  -i "C:\Users\Nemesis7\Downloads\03846087_THE_FOUNTAIN\BDMV\STREAM\00000.m2ts" -t 1 -c 1 -o "C:\Users\Nemesis7\Desktop\fountain.m4v" -f mp4 -I  -X 640 -l 480 --custom-anamorphic  --display-width 852  --keep-display-aspect  -e x264 -b 1500 -2  -a 1 -E faac -6 dpl2 -R 48 -B 128 -D 0.0 -x cabac=0:ref=6:me=umh:bframes=0:subq=6:8x8dct=0:trellis=0 -v 1

#########################################

[15:12:22] hb_init: checking cpu count
[15:12:22] hb_init: starting libhb thread
HandBrake svn2773 (2009082301) - MinGW i386 - http://handbrake.fr
2 CPUs detected
Opening C:\Users\Nemesis7\Downloads\03846087_THE_FOUNTAIN\BDMV\STREAM\00000.m2ts...
[15:12:22] hb_scan: path=C:\Users\Nemesis7\Downloads\03846087_THE_FOUNTAIN\BDMV\STREAM\00000.m2ts, title_index=1
[15:12:22] scan: trying to open with libdvdread
libdvdread: Encrypted DVD support unavailable.
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
ERROR: dvd: ifoOpen failed
[15:12:22] file is MPEG Transport Stream with 192 byte packets offset 4 bytes
[15:12:22] hb_ts_stream_find_pids - found the following PIDS
[15:12:22]     Video PIDS : 
[15:12:22]       0x1011 type VC1 (0xea)
[15:12:22]     Audio PIDS : 
[15:12:22]       0x1100 type AC-3 (0x81)
[15:12:22]       0x1101 type AC-3 (0x81)
[15:12:22]       0x1200 type Unknown (0x90)
[15:12:22]       0x1201 type Unknown (0x90)
[15:12:22]       0x1202 type Unknown (0x90)
[15:12:22]       0x1203 type Unknown (0x90)
[15:12:22] transport stream pid 0x1100 (type 0x81) may be AC-3 audio (id 0x1)
[15:12:22] transport stream pid 0x1101 (type 0x81) may be AC-3 audio (id 0x2)
[15:12:22] transport stream pid 0x1200 (type 0x90) isn't audio
[15:12:22] transport stream pid 0x1201 (type 0x90) isn't audio
[15:12:22] transport stream pid 0x1202 (type 0x90, substream 0xbd) isn't audio
[15:12:23] transport stream pid 0x1203 (type 0x90, substream 0xbd) isn't audio
[15:12:23] scan: decoding previews for title 1
[15:12:23] scan: audio 0x1: AC-3, rate=48000Hz, bitrate=640000 Unknown (AC3) (5.1 ch)
[15:12:23] scan: audio 0x2: AC-3, rate=48000Hz, bitrate=640000 Unknown (AC3) (5.1 ch)
Scanning title 1...
Scanning title 1...
Scanning title 1...
Scanning title 1...
Scanning title 1...
Scanning title 1...
Scanning title 1...
[15:12:24] scan: 10 previews, 1920x1080, 23.976 fps, autocrop = 0/0/2/2, aspect 16:9, PAR 1:1
[15:12:24] scan: title (0) job->width:1936, job->height:1088
[15:12:24] stream: 6 good frames, 0 errors (0%)
[15:12:24] libhb: scan thread found 1 valid title(s)
+ title 1:
  + vts 0, ttn 0, cells 0->0 (0 blocks)
  + duration: 01:32:24
  + size: 1920x1080, pixel aspect: 1/1, display aspect: 1.78, 23.976 fps
  + autocrop: 0/0/2/2
  + chapters:
    + 1: cells 0->0, 0 blocks, duration 01:32:24
  + audio tracks:
    + 1, Unknown (AC3) (5.1 ch) (iso639-2: und), 48000Hz, 640000bps
    + 2, Unknown (AC3) (5.1 ch) (iso639-2: und), 48000Hz, 640000bps
  + subtitle tracks:
[15:12:24] 2 job(s) to process
[15:12:24] starting job
[15:12:24] job configuration:
[15:12:24]  * source
[15:12:24]    + C:\Users\Nemesis7\Downloads\03846087_THE_FOUNTAIN\BDMV\STREAM\00000.m2ts
[15:12:24]    + title 1, chapter(s) 1 to 1
[15:12:24]  * destination
[15:12:24]    + C:\Users\Nemesis7\Desktop\fountain.m4v
[15:12:24]    + container: MPEG-4 (.mp4 and .m4v)
[15:12:24]      + compatibility atom for iPod 5G
[15:12:24]  * video track
[15:12:24]    + decoder: vc1
[15:12:24]      + bitrate 200 kbps
[15:12:24]    + frame rate: same as source (around 23.976 fps)
[15:12:24]    + custom anamorphic
[15:12:24]      + keeping source display aspect ratio
[15:12:24]      + modulus: 0
[15:12:24]      + storage dimensions: 1920 * 1080 -> 640 * 480, crop 0/0/2/2
[15:12:24]      + pixel aspect ratio: 851 / 640
[15:12:24]      + display dimensions: 851 * 480
[15:12:24]    + encoder: x264
[15:12:24]      + options: cabac=0:ref=6:me=umh:bframes=0:subq=6:8x8dct=0:trellis=0
[15:12:24]      + bitrate: 1500 kbps, pass: 1
[15:12:24]  * audio track 0
[15:12:24]    + decoder: Unknown (AC3) (5.1 ch) (track 1, id 1)
[15:12:24]      + bitrate: 640 kbps, samplerate: 48000 Hz
[15:12:24]    + mixdown: Dolby Pro Logic II
[15:12:24]    + encoder: faac
[15:12:24]      + bitrate: 128 kbps, samplerate: 48000 Hz
libdvdread: Encrypted DVD support unavailable.
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdnav:DVDOpenFileUDF:UDFFindFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
ERROR: dvd: ifoOpen failed
[15:12:24] reader: first SCR 963814
[15:12:24] encx264: keyint-min: 24, keyint-max: 240
[15:12:24] encx264: encoding with stored aspect 851/640
x264 [info]: using SAR=851/640
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64
x264 [info]: profile Baseline, level 3.0
No accelerated IMDCT transform found
[15:12:24] sync: expecting 132962 video frames
[15:12:24] sync: first pts is 3754


Re: HandBrake SVN2773 Snapshot

Posted: Wed Sep 09, 2009 1:59 pm
by jbrjake
...this is not the bug reports forum.

Re: HandBrake SVN2773 Snapshot

Posted: Wed Sep 09, 2009 9:21 pm
by Nemesis7
My bad. Will post there. Found another one :)