On Tue, 27 Apr 2010 17:49:54 +0100, John Pilkington wrote:

> On 27/04/10 16:41, John Murphy wrote:
> > The problem also exists in Ubuntu 9.10 (32bit) transcode v1.1.4.
> > and I've just tried transcode 1.1.5 same problem.
> >
> > Tried to get transcode 2:
> >
> > [j...@asus transcode2]>  svn checkout svn://svn.berlios.de/tcforge/trunk
> > svn: URL 'svn://svn.berlios.de/tcforge/trunk' doesn't exist
> > [j...@asus transcode2]>  svn checkout 
> > http://svn.berlios.de/svnroot/repos/tcforge/trunk
> > svn: URL 'http://svn.berlios.de/svnroot/repos/tcforge/trunk' doesn't exist
> >
> >
> > Were there any replies to my original question? I've only just subscribed.
> >
> There's a searchable archive here.
> 
> http://news.gmane.org/gmane.comp.video.transcode.user
> 
> I don't think you asked the question :-)

Ah. Thanks for that. Certainly no sign of my original question there.
Perhaps the list ignores posts from the great unsubscribed :)

Here's what I asked (and, of course I meant 'Tried to get transcode 1.2'
above):

Hello,

Since upgrading to 64 bit Mint 8; ripped (dvd::rip) ac3 audio transcodes
to wave format files with Average bytes/sec = 24M. Not a problem for VLC
or mplayer, but Totem (the default wav file player in Mint 8) cannot play
them due to a Gstreamer error about av_bsp too big (>192k). Also Nautilus
can not show any audio properties for a wave file made by transcode on my
system. No such problem in a 32 bit Ubuntu 9.04 (transcode 1.0.7) VM.

Would a transcode up or downgrade (version?) fix the problem?

Is it more likely an Gstreamer problem?

[j...@asus ~]> uname -a
Linux asus 2.6.31-9-rt #152-Ubuntu SMP PREEMPT RT Thu Oct 15 13:22:24 UTC 2009 
x86_64 GNU/Linux

[j...@asus ~]> transcode -v
transcode v1.1.4 (C) 2001-2003 Thomas Oestreich, 2003-2009 Transcode Team

[j...@asus ~]> lsdvd -a
libdvdread: Using libdvdcss version 1.2.10 for DVD access
*** Zero check failed in ifo_read.c:517
    for vmgi_mat->zero_3 = 0x00000000010000000000000000000000000000
Disc Title: VOLUME_IDENTIFIER
Title: 01, Length: 02:00:07.290 Chapters: 03, Cells: 03, Audio streams: 01, 
Subpictures: 00
        Audio: 1, Language: xx - Unknown, Format: ac3, Frequency: 48000, 
Quantization: drc, Channels: 2, AP: 0, Content: Undefined, Stream id: 0x80

[j...@asus ~]> transcode -i /dev/dvd -x dvd -T 1,3 -a 0 -y wav -m Tue20-4.wav
[...]
encoding frames [0-10550], 370.83 fps, CFT: 0:07:02,  ( 9| 0|11) 
*** libdvdread: CHECK_VALUE failed in nav_read.c:263 ***
*** for dsi->dsi_gi.zero1 == 0 ***

encoding frames [0-10551], 370.81 fps, CFT: 0:07:02,  ( 9| 0|11) 
*** libdvdread: CHECK_VALUE failed in nav_read.c:263 ***
*** for dsi->dsi_gi.zero1 == 0 ***

[decoder.c] cancelling the import threadsT: 0:07:03,  ( 9| 0|11) 

[transcode] encoded 10595 frames (0 dropped, 0 cloned), clip length 423.80 s

[j...@asus ~]> shntool info Tue20-4.wav 
-------------------------------------------------------------------------------
File name:                    Tue20-4.wav
Handled by:                   wav format module
Length:                       7:03.800
WAVE format:                  0x0001 (Microsoft PCM)
Channels:                     2
Bits/sample:                  16
Samples/sec:                  48000
Average bytes/sec:            24000000
Rate (calculated):            192000
Block align:                  4
Header size:                  44 bytes
Data size:                    81369600 bytes
Chunk size:                   81369636 bytes
Total size (chunk size + 8):  81369644 bytes
Actual file size:             81369644
File is compressed:           no
Compression ratio:            1.0000
[...]

[j...@asus ~]> gst-launch-0.10 filesrc location=Tue20-4.wav ! wavparse 

(gst-launch-0.10:3406): GLib-WARNING **: g_set_prgname() called multiple times
Setting pipeline to PAUSED ...
Pipeline is PREROLLED ...
ERROR: from element /GstPipeline:pipeline0/GstWavParse:wavparse0: GStreamer 
encountered a general stream error.
Additional debug info:
gstwavparse.c(1570): gst_wavparse_stream_headers (): 
/GstPipeline:pipeline0/GstWavParse:wavparse0:
Stream claims av_bsp = 24000000, which is more than 192000 - invalid data
ERROR: pipeline doesn't want to preroll.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...

_______________________________________________________________________________

Same with dvd::rip. log:

Thu Apr 22 04:01:18 2010 Start job 'Create WAV - title #1, audio track #0'
Thu Apr 22 04:01:18 2010 Executing command: mkdir -p 
/BIG/dvdrip-data/test/avi/001 && execflow -n 19 transcode -a 0 --progress_meter 
2 --progress_rate 200 -y null,wav -u 100 -o 
/BIG/dvdrip-data/test/avi/001/test-001-00.wav -x null -i 
\/BIG\/dvdrip\-data\/test\/vob\/001\/ && echo EXECFLOW_OK
Thu Apr 22 04:01:23 2010 Create WAV - title #1, audio track #0: 10% done.
Thu Apr 22 04:01:28 2010 Create WAV - title #1, audio track #0: 20% done.
Thu Apr 22 04:01:35 2010 Create WAV - title #1, audio track #0: 30% done.
Thu Apr 22 04:01:41 2010 Create WAV - title #1, audio track #0: 40% done.
Thu Apr 22 04:01:48 2010 Create WAV - title #1, audio track #0: 50% done.
Thu Apr 22 04:01:58 2010 Create WAV - title #1, audio track #0: 60% done.
Thu Apr 22 04:02:03 2010 Create WAV - title #1, audio track #0: 70% done.
Thu Apr 22 04:02:05 2010 Job 'Create WAV - title #1, audio track #0' finished

[j...@asus ~]> gst-launch-0.10 filesrc 
location=/BIG/dvdrip-data/test/avi/001/test-001-00.wav ! wavparse

(gst-launch-0.10:3669): GLib-WARNING **: g_set_prgname() called multiple times
Setting pipeline to PAUSED ...
Pipeline is PREROLLED ...
ERROR: from element /GstPipeline:pipeline0/GstWavParse:wavparse0: GStreamer 
encountered a general stream error.
Additional debug info:
gstwavparse.c(1570): gst_wavparse_stream_headers (): 
/GstPipeline:pipeline0/GstWavParse:wavparse0:
Stream claims av_bsp = 24000000, which is more than 192000 - invalid data
ERROR: pipeline doesn't want to preroll.
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
Setting pipeline to NULL ...
Freeing pipeline ...

-- 
Thanks, John.

Reply via email to