HandBrake SVN2773 Snapshot

General questions or discussion about HandBrake, Video and/or audio transcoding, trends etc.
Post Reply
User avatar
HandBrake
Moderator
Posts: 154
Joined: Fri Jul 25, 2008 10:40 pm

HandBrake SVN2773 Snapshot

Post 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
Last edited by HandBrake on Wed Sep 16, 2009 7:42 pm, edited 2 times in total.
Reason: Updated download link
themacjedi
Posts: 3
Joined: Sun May 20, 2007 10:00 pm

Re: HandBrake SVN2773 Snapshot

Post 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.
fprietog
Posts: 8
Joined: Sun Aug 23, 2009 10:12 pm

Re: HandBrake SVN2773 Snapshot

Post 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).
User avatar
s55
HandBrake Team
Posts: 10350
Joined: Sun Dec 24, 2006 1:05 pm

Re: HandBrake SVN2773 Snapshot

Post 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
fprietog
Posts: 8
Joined: Sun Aug 23, 2009 10:12 pm

Re: HandBrake SVN2773 Snapshot

Post 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.
TedJ
Veteran User
Posts: 5388
Joined: Wed Feb 20, 2008 11:25 pm

Re: HandBrake SVN2773 Snapshot

Post by TedJ »

Just a quick reminder that bug reports go into the Bugs forum, not this thread.

Thank you. :)
Nemesis7
Posts: 17
Joined: Sat Nov 15, 2008 12:43 am

Re: HandBrake SVN2773 Snapshot

Post 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!
Last edited by Nemesis7 on Mon Aug 24, 2009 1:40 pm, edited 1 time in total.
User avatar
s55
HandBrake Team
Posts: 10350
Joined: Sun Dec 24, 2006 1:05 pm

Re: HandBrake SVN2773 Snapshot

Post 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.
rhester
Veteran User
Posts: 2888
Joined: Tue Apr 18, 2006 10:24 pm

Re: HandBrake SVN2773 Snapshot

Post 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
saulatz
Posts: 1
Joined: Tue Aug 25, 2009 4:24 pm

Re: HandBrake SVN2773 Snapshot

Post 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
User avatar
s55
HandBrake Team
Posts: 10350
Joined: Sun Dec 24, 2006 1:05 pm

Re: HandBrake SVN2773 Snapshot

Post by s55 »

It's on the toolbar now. Look up ;)
Nemesis7
Posts: 17
Joined: Sat Nov 15, 2008 12:43 am

Re: HandBrake SVN2773 Snapshot

Post by Nemesis7 »

Another one: I noticed that the line breaks get lost when adding .srt subs. The rest is handled nicely!
deltatux
Posts: 7
Joined: Fri Jul 10, 2009 11:02 pm

Re: HandBrake SVN2773 Snapshot

Post by deltatux »

Any chance on working for a Windows x64 build?

deltatux
Lostless
Bright Spark User
Posts: 155
Joined: Thu May 24, 2007 7:55 pm

Re: HandBrake SVN2773 Snapshot

Post 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.
Deleted User 11865

Re: HandBrake SVN2773 Snapshot

Post by Deleted User 11865 »

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.
sadcaper
Posts: 12
Joined: Wed Sep 19, 2007 1:34 am

Re: HandBrake SVN2773 Snapshot

Post 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?
Dr.Pepper

Re: HandBrake SVN2773 Snapshot

Post 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.
Deleted User 11865

Re: HandBrake SVN2773 Snapshot

Post by Deleted User 11865 »

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.
bugmenot1

Re: HandBrake SVN2773 Snapshot

Post 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:
Nemesis7
Posts: 17
Joined: Sat Nov 15, 2008 12:43 am

Re: HandBrake SVN2773 Snapshot

Post 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

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

Re: HandBrake SVN2773 Snapshot

Post by jbrjake »

...this is not the bug reports forum.
Nemesis7
Posts: 17
Joined: Sat Nov 15, 2008 12:43 am

Re: HandBrake SVN2773 Snapshot

Post by Nemesis7 »

My bad. Will post there. Found another one :)
Post Reply