HandBrake runs with no errors, but no video in output

HandBrake for Windows support
Forum rules
An Activity Log is required for support requests. Please read How-to get an activity log? for details on how and why this should be provided.
Post Reply
BrewmasterOfNone
Posts: 3
Joined: Wed Nov 28, 2007 3:53 pm

HandBrake runs with no errors, but no video in output

Post by BrewmasterOfNone »

Detailed description of issue:
I am trying to convert a title from a DVD that I have on my hard drive into a format to put on my iPod Touch. Handbrake CLI runs for less than a minute and outputs a file which is only 2KB for a 2:22 video, and no video is displayed when I play the file. I typed hbcli command into the command prompt so I could look at the output, and I didn't seen any errors. I have been able to convert titles from other DVDs

Environment:
Windows

HB Version:
0.9.1

Command Line:
hbcli -i "Ripped DVD Folder" -t 8 -c1 -o "OutputFile.m4v" -e x264b30 -Efaac -w 480 --cr op 0:0:0:0 -m -b 960 -x cabac=0;ref=1:analyse=all;me=umh;subme=6;no-fast-pskip=1;trellis=1 -B 128 -R48 -v

Architecture:
Intel Pentium M

Computer Info:
1.73GHz, 1 GB RAM, 25.1 GB free on hard drive.

Operating System:
Windows XP

Source:
Toys Story 2 DVD, ripped to hard drive by DVD Decrypter. Trying to convert Luxo Jr. to play on my iPod.

Intended Player/Device:
iPod Touch

Intended viewing environment:
iPod Touch

What I've tried/read so far:
I can convert the main movie, but not Luxo Jr.

Steps to reproduce this problem:
1) Rip Toy Story 2 to hard drive using DVD Decrypter
2) Open Handbrake and select rip folder
3) Select iPhone/iPod Touch preset
4) Select Title 8 (2:22)
5) Press Encode Video

Verbose activity logging pasted below:
[11:15:27] hb_init: checking cpu count
[11:15:27] hb_init: starting libhb thread
[11:15:27] thread ed27f8 started ("libhb")
HandBrake 0.9.1 (2007100800) - http://handbrake.m0k.org/
1 CPU detected
Opening G:\Documents\My Videos\Pixar\ToyStory2...
[11:15:27] hb_scan: path=G:\Documents\My Videos\Pixar\ToyStory2, title_index=8
[11:15:27] scan: trying to open with libdvdread
[11:15:27] thread ed2970 started ("scan")
[11:15:27] scan: DVD has 14 title(s)
[11:15:27] scan: scanning title 8
[11:15:27] scan: opening IFO for VTS 9
[11:15:27] pgc_id: 1, pgn: 1: pgc: 0xed7540
[11:15:27] scan: vts=9, ttn=1, cells=0->3, blocks=0->45436, 45437 blocks
[11:15:27] scan: duration is 00:02:22 (142053 ms)
[11:15:27] scan: checking audio 1
[11:15:27] scan: id=80bd, lang=English (AC3), 3cc=eng
[11:15:27] scan: title 8 has 2 chapters
[11:15:27] scan: chap 1 c=0->3, b=45437->19 (45437), 142053 ms
[11:15:27] scan: aspect = 16
[11:15:27] scan: decoding previews for title 8
[11:15:27] scan: preview 1
[11:15:27] scan: AC3, rate=48000Hz, bitrate=384000
[11:15:27] scan: preview 2
[11:15:27] scan: preview 3
[11:15:27] scan: preview 4
[11:15:27] scan: preview 5
[11:15:27] scan: preview 6
[11:15:27] Title's mostly progressive NTSC, setting fps to 23.976
[11:15:27] scan: preview 7
Scanning title 8...
[11:15:27] scan: preview 8
[11:15:27] scan: preview 9
[11:15:27] scan: preview 10
[11:15:27] scan: 720x480, 23.976 fps, autocrop = 2/2/18/24
[11:15:27] scan: title (0) job->width:672, job->height:400
[11:15:28] thread ed2970 exited ("scan")
[11:15:28] thread ed2970 joined ("scan")
[11:15:28] libhb: scan thread found 1 valid title(s)
+ title 8:
+ vts 9, ttn 1, cells 0->3 (45437 blocks)
+ duration: 00:02:22
+ size: 720x480, aspect: 1.78, 23.976 fps
+ autocrop: 2/2/18/24
+ chapters:
+ 1: cells 0->3, 45437 blocks, duration 00:02:22
+ audio tracks:
+ 1, English (AC3) (5.1 ch), 48000Hz, 384000bps
+ subtitle tracks:
Applying the following x264 options: cabac=0;ref=1:analyse=all;me=umh;subme=6;no
-fast-pskip=1;trellis=1
[11:15:28] 1 job(s) to process
[11:15:28] starting job
[11:15:28] thread edfa80 started ("work")
[11:15:28] + device G:\Documents\My Videos\Pixar\ToyStory2
[11:15:28] + title 8, chapter(s) 1 to 1
[11:15:28] + 720x480 -> 480x272, crop 0/0/0/0
[11:15:28] + grayscale off
[11:15:28] + filters
[11:15:28] + 23.976 fps, video bitrate 960 kbps, pass 0
[11:15:28] + PixelRatio: 0, width:480, height: 272
[11:15:28] + encoder x264
[11:15:28] + audio 128 kbps, 48000 Hz
[11:15:28] + encoder faac
[11:15:28] + 80bd, English (AC3) (5.1 ch)
[11:15:28] + Requested mixdown: Dolby Pro Logic II (HB_AMIXDOWN_DOLBYPLII)
[11:15:28] + Actual mixdown: Dolby Pro Logic II (HB_AMIXDOWN_DOLBYPLII)
[11:15:28] thread ee0078 started ("reader")
[11:15:28] + output: G:\Documents\My Videos\Pixar\LuxoJr.m4v
[11:15:28] thread ee1980 started ("muxer")
[11:15:28] thread ee2fa0 started ("MPEG-2 decoder (libmpeg2)")
[11:15:28] reader: end of chapter 1 reached (2)
[11:15:28] reader: done
[11:15:28] thread ee0078 exited ("reader")
[11:15:28] thread edf450 started ("Renderer")
[11:15:28] encx264: encoding at level 30
[11:15:28] x264 options: Bad argument cabac=0;ref=1
[11:15:28] encx264: opening libx264 (pass 0)
x264 [info]: using cpu capabilities: MMX MMXEXT SSE SSE2
[11:15:28] thread f097d0 started ("H.264/AVC encoder (libx264)")
No accelerated IMDCT transform found
[11:15:28] thread ee37a0 started ("AC3 decoder")
[11:15:28] thread 10f9d58 started ("AAC encoder (libfaac)")
[11:15:28] sync: expecting 3429 video frames
[11:15:28] sync: got 0 frames, 3429 expected
[11:15:28] thread edf450 exited ("Renderer")
[11:15:28] thread ee2fa0 exited ("MPEG-2 decoder (libmpeg2)")
[11:15:28] thread f097d0 exited ("H.264/AVC encoder (libx264)")
[11:15:28] thread ee37a0 exited ("AC3 decoder")
[11:15:28] thread 10f9d58 exited ("AAC encoder (libfaac)")
[11:15:28] thread ee2fa0 joined ("MPEG-2 decoder (libmpeg2)")
[11:15:28] thread edf450 joined ("Renderer")
[11:15:28] fifo_close: trashing 0 buffer(s)
[11:15:28] thread f097d0 joined ("H.264/AVC encoder (libx264)")
x264 [info]: final ratefactor: 15.45
[11:15:28] thread ee37a0 joined ("AC3 decoder")
[11:15:28] thread 10f9d58 joined ("AAC encoder (libfaac)")
[11:15:28] thread ee0078 joined ("reader")
[11:15:28] About to add iPod atom
[11:15:28] mux: file size, 1584 bytes
[11:15:28] mux: track 0, 0 bytes, nan kbps
[11:15:28] mux: video bitrate error, +0 bytes
[11:15:28] mux: track 1, 0 bytes, nan kbps
[11:15:28] thread ee1980 exited ("muxer")
[11:15:28] thread ee1980 joined ("muxer")
[11:15:28] fifo_close: trashing 0 buffer(s)
[11:15:28] fifo_close: trashing 0 buffer(s)
[11:15:28] fifo_close: trashing 0 buffer(s)
[11:15:28] fifo_close: trashing 0 buffer(s)
[11:15:28] fifo_close: trashing 0 buffer(s)
[11:15:28] fifo_close: trashing 0 buffer(s)
[11:15:28] fifo_close: trashing 0 buffer(s)
[11:15:28] fifo_close: trashing 0 buffer(s)
[11:15:28] fifo_close: trashing 0 buffer(s)
[11:15:28] Freed 0 buffers of size 512
[11:15:28] Freed 0 buffers of size 1024
[11:15:28] Freed 2 buffers of size 2048
[11:15:28] Freed 0 buffers of size 4096
[11:15:28] Freed 0 buffers of size 8192
[11:15:28] Freed 0 buffers of size 16384
[11:15:28] Freed 0 buffers of size 32768
[11:15:28] Freed 1 buffers of size 518400
[11:15:28] Allocated 522496 bytes of buffers on this pass and Freed 522496 bytes
, 0 bytes leaked
[11:15:28] thread edfa80 exited ("work")
[11:15:28] thread edfa80 joined ("work")
[11:15:28] libhb: work result = 0

Rip done!
[11:15:28] thread ed27f8 exited ("libhb")
[11:15:28] thread ed27f8 joined ("libhb")
HandBrake has exited.
jbrjake
Veteran User
Posts: 4805
Joined: Wed Dec 13, 2006 1:38 am

Re: HandBrake runs with no errors, but no video in output

Post by jbrjake »

BrewmasterOfNone wrote:I typed hbcli command into the command prompt so I could look at the output, and I didn't seen any errors.

<snip>
Command Line:
hbcli -i "Ripped DVD Folder" -t 8 -c1 -o "OutputFile.m4v" -e x264b30 -Efaac -w 480 --cr op 0:0:0:0 -m -b 960 -x cabac=0;ref=1:analyse=all;me=umh;subme=6;no-fast-pskip=1;trellis=1 -B 128 -R48 -v
That's all screwed up. You have spaces in the wrong places ("--cr op" ?), and you need to learn that there's a difference between colons and semi-colons.

Try this, maybe it'll work better as it's a valid command line:

Code: Select all

hbcli -i "Ripped DVD Folder" -t 8 -o "OutputFile.m4v" -e x264b30 -w 480 --crop=0:0:0:0 -m -b 960 -x cabac=0:ref=1:analyse=all:me=umh:subme=6:no-fast-pskip=1:trellis=1 -B 128 -R 48 -v
BrewmasterOfNone
Posts: 3
Joined: Wed Nov 28, 2007 3:53 pm

Post by BrewmasterOfNone »

Sorry for the space in -crop. When I copied from the command window, it put line wraps, and I guess I replaced a line wrap with a space.

Sorry about the mix up between colon and semi-colons. I was typing it from what I read in the Handbrake Queue window, and I guess I didn't read it right.

The error occurs regardless of whether I use the GUI or the CLI. I only used the CLI to get the output messages.

I copied and pasted the command line you posted and here is the output:


hbcli -i "G:\Documents\My Videos\Pixar\ToyStory2" -t
8 -o "G:\Documents\My Videos\Pixar\LuxoJr.m4v" -e x264b30 -w 480 --crop=0:0:0:0
-m -b 960 -x cabac=0:ref=1:analyse=all:me=umh:subme=6:no-fast-pskip=1:trellis=1
-B 128 -R 48 -v

[13:59:35] hb_init: checking cpu count
[13:59:35] hb_init: starting libhb thread
[13:59:35] thread ed27f8 started ("libhb")
HandBrake 0.9.1 (2007100800) - http://handbrake.m0k.org/
1 CPU detected
Opening G:\Documents\My Videos\Pixar\ToyStory2...
[13:59:35] hb_scan: path=G:\Documents\My Videos\Pixar\ToyStory2, title_index=8
[13:59:35] scan: trying to open with libdvdread
[13:59:35] thread ed2970 started ("scan")
[13:59:35] scan: DVD has 14 title(s)
[13:59:35] scan: scanning title 8
[13:59:35] scan: opening IFO for VTS 9
[13:59:35] pgc_id: 1, pgn: 1: pgc: 0xed7548
[13:59:35] scan: vts=9, ttn=1, cells=0->3, blocks=0->45436, 45437 blocks
[13:59:35] scan: duration is 00:02:22 (142053 ms)
[13:59:35] scan: checking audio 1
[13:59:35] scan: id=80bd, lang=English (AC3), 3cc=eng
[13:59:35] scan: title 8 has 2 chapters
[13:59:35] scan: chap 1 c=0->3, b=45437->19 (45437), 142053 ms
[13:59:35] scan: aspect = 16
[13:59:35] scan: decoding previews for title 8
[13:59:35] scan: preview 1
[13:59:35] scan: AC3, rate=48000Hz, bitrate=384000
[13:59:35] scan: preview 2
[13:59:35] scan: preview 3
[13:59:35] scan: preview 4
[13:59:35] scan: preview 5
[13:59:35] scan: preview 6
[13:59:35] Title's mostly progressive NTSC, setting fps to 23.976
[13:59:35] scan: preview 7
[13:59:35] scan: preview 8
[13:59:35] scan: preview 9
Scanning title 8...
[13:59:36] scan: preview 10
[13:59:36] scan: 720x480, 23.976 fps, autocrop = 2/2/18/24
[13:59:36] scan: title (0) job->width:672, job->height:400
[13:59:36] thread ed2970 exited ("scan")
[13:59:36] thread ed2970 joined ("scan")
[13:59:36] libhb: scan thread found 1 valid title(s)
+ title 8:
+ vts 9, ttn 1, cells 0->3 (45437 blocks)
+ duration: 00:02:22
+ size: 720x480, aspect: 1.78, 23.976 fps
+ autocrop: 2/2/18/24
+ chapters:
+ 1: cells 0->3, 45437 blocks, duration 00:02:22
+ audio tracks:
+ 1, English (AC3) (5.1 ch), 48000Hz, 384000bps
+ subtitle tracks:
Applying the following x264 options: cabac=0:ref=1:analyse=all:me=umh:subme=6:no
-fast-pskip=1:trellis=1
[13:59:36] 1 job(s) to process
[13:59:36] starting job
[13:59:36] + device G:\Documents\My Videos\Pixar\ToyStory2
[13:59:36] + title 8, chapter(s) 1 to 1
[13:59:36] + 720x480 -> 480x272, crop 0/0/0/0
[13:59:36] + grayscale off
[13:59:36] + filters
[13:59:36] thread edfa88 started ("work")
[13:59:36] + 23.976 fps, video bitrate 960 kbps, pass 0
[13:59:36] + PixelRatio: 0, width:480, height: 272
[13:59:36] + encoder x264
[13:59:36] + audio 128 kbps, 48000 Hz
[13:59:36] + encoder faac
[13:59:36] + 80bd, English (AC3) (5.1 ch)
[13:59:36] + Requested mixdown: Dolby Pro Logic II (HB_AMIXDOWN_DOLBYPLII)
[13:59:36] + Actual mixdown: Dolby Pro Logic II (HB_AMIXDOWN_DOLBYPLII)
[13:59:36] thread ee0080 started ("reader")
[13:59:36] + output: G:\Documents\My Videos\Pixar\LuxoJr.m4v
[13:59:36] thread ee0290 started ("muxer")
[13:59:36] thread ee2858 started ("MPEG-2 decoder (libmpeg2)")
[13:59:36] thread ed6488 started ("Renderer")
[13:59:36] encx264: encoding at level 30
[13:59:36] encx264: opening libx264 (pass 0)
x264 [info]: using cpu capabilities: MMX MMXEXT SSE SSE2
[13:59:36] reader: end of chapter 1 reached (2)
[13:59:36] reader: done
[13:59:36] thread ee0080 exited ("reader")
[13:59:36] thread 1084a40 started ("H.264/AVC encoder (libx264)")
No accelerated IMDCT transform found
[13:59:36] thread f069b0 started ("AC3 decoder")
[13:59:36] thread ee1ed0 started ("AAC encoder (libfaac)")
[13:59:36] sync: expecting 3429 video frames
[13:59:36] sync: got 0 frames, 3429 expected
[13:59:36] thread ee2858 exited ("MPEG-2 decoder (libmpeg2)")
[13:59:36] thread 1084a40 exited ("H.264/AVC encoder (libx264)")
[13:59:36] thread ed6488 exited ("Renderer")
[13:59:36] thread f069b0 exited ("AC3 decoder")
[13:59:36] thread ee1ed0 exited ("AAC encoder (libfaac)")
[13:59:36] About to add iPod atom[13:59:36] thread ee2858 joined ("MPEG-2 decode
r (libmpeg2)")
[13:59:36] thread ed6488 joined ("Renderer")
[13:59:36] fifo_close: trashing 0 buffer(s)
[13:59:36] thread 1084a40 joined ("H.264/AVC encoder (libx264)")
x264 [info]: final ratefactor: 15.45
[13:59:36] thread f069b0 joined ("AC3 decoder")
[13:59:36] thread ee1ed0 joined ("AAC encoder (libfaac)")
[13:59:36] thread ee0080 joined ("reader")

[13:59:36] mux: file size, 1584 bytes
[13:59:36] mux: track 0, 0 bytes, nan kbps
[13:59:36] mux: video bitrate error, +0 bytes
[13:59:36] mux: track 1, 0 bytes, nan kbps
[13:59:36] thread ee0290 exited ("muxer")
[13:59:36] thread ee0290 joined ("muxer")
[13:59:36] fifo_close: trashing 0 buffer(s)
[13:59:36] fifo_close: trashing 0 buffer(s)
[13:59:36] fifo_close: trashing 0 buffer(s)
[13:59:36] fifo_close: trashing 0 buffer(s)
[13:59:36] fifo_close: trashing 0 buffer(s)
[13:59:36] fifo_close: trashing 0 buffer(s)
[13:59:36] fifo_close: trashing 0 buffer(s)
[13:59:36] fifo_close: trashing 0 buffer(s)
[13:59:36] fifo_close: trashing 0 buffer(s)
[13:59:36] Freed 0 buffers of size 512
[13:59:36] Freed 0 buffers of size 1024
[13:59:36] Freed 2 buffers of size 2048
[13:59:36] Freed 0 buffers of size 4096
[13:59:36] Freed 0 buffers of size 8192
[13:59:36] Freed 0 buffers of size 16384
[13:59:36] Freed 0 buffers of size 32768
[13:59:36] Freed 1 buffers of size 518400
[13:59:36] Allocated 522496 bytes of buffers on this pass and Freed 522496 bytes
, 0 bytes leaked
[13:59:36] thread edfa88 exited ("work")
[13:59:36] thread edfa88 joined ("work")
[13:59:36] libhb: work result = 0

Rip done!
[13:59:36] thread ed27f8 exited ("libhb")
[13:59:36] thread ed27f8 joined ("libhb")
HandBrake has exited.

The result is the same. LuxoJr.m4v is 2KB and has no video.
jbrjake
Veteran User
Posts: 4805
Joined: Wed Dec 13, 2006 1:38 am

Post by jbrjake »

I'm guessing whatever you used to decrypt the DVD didn't remove structural copy protection.
BrewmasterOfNone
Posts: 3
Joined: Wed Nov 28, 2007 3:53 pm

Post by BrewmasterOfNone »

I guess that's it. It's just strange that it would process the main movie from the disk, but not one of the extra features.
Post Reply