You are not logged in.

#1 2007-04-17 19:40:17

SiD
Member
From: Germany
Registered: 2006-09-21
Posts: 729

[solved] handbrake - Segmentation fault

handbrake crashes with Segmentation fault.

I get lots of

*** libdvdread: CHECK_VALUE failed in nav_read.c:207 ***
*** for dsi->dsi_gi.zero1 == 0 ***

and then

+ title 1:
  + vts 1, ttn 1, cells 0->7 (893706 blocks)
  + duration: 00:42:26
  + size: 720x576, aspect: 1.78, 25.000 fps
  + autocrop: 0/0/0/0
  + chapters:
    + 1: cells 0->0, 83890 blocks, duration 00:03:50
    + 2: cells 1->1, 98500 blocks, duration 00:04:42
    + 3: cells 2->2, 171516 blocks, duration 00:08:13
    + 4: cells 3->3, 104933 blocks, duration 00:04:46
    + 5: cells 4->4, 99022 blocks, duration 00:04:42
    + 6: cells 5->5, 80889 blocks, duration 00:03:45
    + 7: cells 6->6, 159903 blocks, duration 00:07:31
    + 8: cells 7->7, 95053 blocks, duration 00:04:55
  + audio tracks:
    + 80bd, English (AC3) (2 ch), 48000Hz, 192000bps
    + 81bd, Deutsch (AC3) (2 ch), 48000Hz, 192000bps
  + subtitle tracks:
    + 20bd, English
    + 21bd, Deutsch
    + 22bd, Nederlands
Segmentation fault

I run it with this options:

$ handbrake -i /dev/hdc -t 1 -a 81bd -e xvid -E ac3 -2 -r 25 -S 1100 -w 640 -f avi -o S02-D2-1.avi

any ideas?

EDIT:
I played with the options. I get the Segmentation fault if these three are enabled at the same time:

-a <string> 
-E ac3
-S <MB>

If I use only two of them (in any combination) it works, independent from the other Options.

With lame, vorbis or faac instead of ac3 as audio encoder it works with all 3 options enabled!   

Maybe a bug in handbrake?

I'd like to use all three... hmm

SOLVED:
Problem is the audio-track-id. The audio track must be choosen with a number and not by the string shown in handbrake output.

-a 2

instead of

-a 81bd

Last edited by SiD (2007-04-20 20:11:23)

Offline

Board footer

Powered by FluxBB