[vlc] vlc dvb-t recording streaming problem - no audio

Mike Ryan mike.ryan at redmar.com
Wed Dec 14 11:40:32 CET 2005


 Hi,

I am trying to stream a file capture from an Avermedia DVB 771T card. The
file is a PS capture as you can see:
replex -s 1001_20051212220000_20051212223000.nuv
Reading from 1001_20051212220000_20051212223000.nuv
Input file length: 852.38 MB
using stdout as output
STARTING SCAN
Checking for TS: failed
Checking for AVI: failed
Checking for PS: confirmed(maybe)
Trying to find PES IDs
MPEG VIDEO 1: 0xe0 (224)
MPEG AUDIO 1: 0xc0 (192)

I stream the file with the following command:
/usr/bin/vlc -vv -I http --http-host=:8002 --sout-transcode-fps=25
--sout-transcode-deinterlace 1001_20051212220000_20051212223000.nuv
':sout=#transcode{vcodec=DIV3,acodec=mp3,vb=128,ab=32:std{access=http{user=,pwd=,mime=video/x-ms-asf},mux=asf,url=:8001}'


However, when I view the file using the vlc viewer on a remote system I can
view the video, there's no audio. In fact, on the Audio view tab it is
greyed out and says "Empty"

Do I need to tell vlc where to find the audio stream? I have a look through
all the advanced options and couldn't see a switch to do this. Any
suggestions?

Details from the "-vv" below

Thanks and Regards

Mike

VLC media player 0.8.1 Janus
[00000001] main vlc debug: opening config file /root/.vlc/vlcrc
[00000001] main vlc debug: checking builtin modules
[00000001] main vlc debug: checking plugin modules
[00000001] main vlc debug: loading plugins cache file
/root/.vlc/cache/plugins-04041e.dat
[00000001] main vlc debug: recursively browsing `modules'
[00000001] main vlc debug: recursively browsing `/usr/lib/vlc'
[00000001] main vlc debug: recursively browsing `plugins'
[00000001] main vlc debug: module bank initialized, found 186 modules
[00000001] main vlc debug: opening config file /root/.vlc/vlcrc
[00000000] main root debug: VLC media player - version 0.8.1 Janus - (c)
1996-2004 VideoLAN
[00000000] main root debug: libvlc was configured with ./configure
--build=i686-redhat-linux-gnu --host=i686-redhat-linux-gnu
--target=i386-redhat-linux-gnu --program-prefix= --prefix=/usr
--exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc
--datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib
--libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/com
--mandir=/usr/share/man --infodir=/usr/share/info --enable-release
--enable-vcd --enable-x11 --enable-xvideo --disable-qte --disable-directx
--enable-fb --enable-dvdread --enable-dvdnav --enable-dvbpsi --enable-v4l
--enable-ffmpeg --with-ffmpeg-tree=ffmpeg-20041113 --enable-flac
--enable-theora --enable-mad --enable-faad --enable-aa --enable-caca
--enable-dvb --enable-pvr --enable-livedotcom
--with-livedotcom-tree=/usr/lib/live --enable-alsa --enable-esd
--enable-arts --enable-fribidi --enable-freetype --enable-wxwindows
--enable-ncurses --enable-lirc --enable-mozilla --enable-sdl
--without-wingdi --enable-oss --disable-waveout --disable-familiar
--disable-opie --disable-macosx --disable-qnx --disable-intfwin --disable-st
--disable-testsuite --disable-mod
[00000001] main vlc debug: translation test: code is "en_GB"
[00000001] main vlc debug: opening config file /root/.vlc/vlcrc
[00000001] main vlc debug: checking builtin modules
[00000001] main vlc debug: checking plugin modules
[00000001] main vlc debug: loading plugins cache file
/root/.vlc/cache/plugins-04041e.dat
[00000001] main vlc debug: recursively browsing `modules'
[00000001] main vlc debug: recursively browsing `/usr/lib/vlc'
[00000001] main vlc debug: recursively browsing `plugins'
[00000001] main vlc debug: module bank initialized, found 186 modules
[00000001] main vlc debug: opening config file /root/.vlc/vlcrc
[00000001] main vlc debug: CPU has capabilities 486 586 MMX 3DNow! MMXEXT
SSE SSE2 FPU
[00000001] main vlc debug: looking for memcpy module
[00000001] main vlc debug: probing 4 candidates
[00000010] main module debug: using memcpy module "memcpymmxext"
[00000239] main playlist debug: creating group Normal with id 1 at position
0
[00000239] main playlist debug: waiting for thread completion
[00000239] main playlist debug: thread -1210913872 (playlist) created at
priority 0 (src/playlist/playlist.c:107)
[00000240] main interface debug: looking for interface module
[00000240] main interface debug: probing 1 candidate
[00000210] main module debug: using interface module "hotkeys"
[00000240] main interface debug: interface initialized
[00000240] main interface debug: thread -1221424208 (interface) created at
priority 0 (src/interface/interface.c:209)
[00000239] main playlist debug: adding playlist item
`/mythtv/recordings/1001_20051212220000_20051212223000.nuv' (
/mythtv/recordings/1001_20051212220000_20051212223000.nuv )
[00000242] main interface debug: looking for interface module
[00000242] main interface debug: probing 5 candidates
[00000242] http interface debug: base :8002
[00000242] main interface: creating httpd
[00000245] main private debug: thread -1231959120 (httpd host thread)
created at priority 0 (src/misc/httpd.c:1170)
[00000242] http interface debug: dir=/usr/share/vlc/http
[00000242] http interface debug: file=/usr/share/vlc/http/index.html (url=/)
[00000242] http interface debug: redir= -> /
[00000242] http interface debug: dir=/usr/share/vlc/http/vlm
[00000242] http interface debug: file=/usr/share/vlc/http/vlm/index.html
(url=/vlm/)
[00000242] http interface debug: redir=/vlm -> /vlm/
[00000242] http interface debug: file=/usr/share/vlc/http/vlm/edit.html
(url=/vlm/edit.html)
[00000242] http interface debug: file=/usr/share/vlc/http/vlm/new.html
(url=/vlm/new.html)
[00000242] http interface debug: dir=/usr/share/vlc/http/admin
[00000242] http interface debug: find .access in
dir=/usr/share/vlc/http/admin
[00000242] http interface debug: using user=admin password=admin (read=11)
[00000242] http interface debug:
file=/usr/share/vlc/http/admin/dboxfiles.html (url=/admin/dboxfiles.html)
[00000242] http interface debug: file=/usr/share/vlc/http/admin/browse.html
(url=/admin/browse.html)
[00000242] http interface debug: file=/usr/share/vlc/http/admin/index.html
(url=/admin/)
[00000242] http interface debug: redir=/admin -> /admin/
[00000242] http interface debug: file=/usr/share/vlc/http/style.css
(url=/style.css)
[00000242] http interface debug: file=/usr/share/vlc/http/info.html
(url=/info.html)
[00000211] main module debug: using interface module "http"
[00000242] main interface debug: interface initialized
[00000239] main playlist debug: creating new input thread
[00000246] main input debug: set input option: sout to
#transcode{vcodec=DIV3,acodec=mp3,vb=128,ab=32,scale=.25}:std{access=http{user=,pwd=,mime=video/x-ms-asf},mux=asf,url=:8001}

[00000246] main input debug: waiting for thread completion
[00000246] main input debug: thread -1243612240 (input) created at priority
0 (src/input/input.c:228)
[00000242] main interface debug: thread -1254102096 (manager) created at
priority 0 (src/interface/interface.c:194)
[00000247] main stream output debug: stream=`transcode'
[00000248] main private debug: looking for sout stream module
[00000248] main private debug: probing 1 candidate
[00000247] main stream output debug: stream=`std'
[00000251] main private debug: looking for sout stream module
[00000251] main private debug: probing 1 candidate
[00000251] main private debug: set sout option: sout-standard-access to
http{user=,pwd=,mime=video/x-ms-asf}
[00000251] main private debug: set sout option: sout-standard-mux to asf
[00000251] main private debug: set sout option: sout-standard-url to :8001
[00000251] stream_out_standard private debug: creating
`http{user=,pwd=,mime=video/x-ms-asf}/asf://:8001'
[00000251] stream_out_standard private debug: using
`http{user=,pwd=,mime=video/x-ms-asf}/asf://:8001'
[00000253] main private debug: looking for sout access module
[00000253] main private debug: probing 1 candidate
[00000253] main private warning: missing value for option user
[00000253] main private warning: missing value for option pwd
[00000253] main private debug: set sout option: sout-http-mime to
video/x-ms-asf
[00000255] main private debug: thread -1264653392 (httpd host thread)
created at priority 0 (src/misc/httpd.c:1170)
[00000061] main module debug: using sout access module "access_output_http"
[00000251] stream_out_standard private debug: access opened
[00000256] main private debug: looking for sout mux module
[00000256] main private debug: probing 1 candidate
[00000256] mux_asf private debug: Asf muxer opened
[00000256] mux_asf private debug: meta data: title='' author='' copyright=''
comment='' rating=''
[00000164] main module debug: using sout mux module "mux_asf"
[00000251] stream_out_standard private debug: mux opened
[00000072] main module debug: using sout stream module "stream_out_standard"
[00000248] main private debug: set sout option: sout-transcode-vcodec to
DIV3
[00000248] main private debug: set sout option: sout-transcode-acodec to mp3
[00000248] main private debug: set sout option: sout-transcode-vb to 128
[00000248] main private debug: set sout option: sout-transcode-ab to 32
[00000248] main private debug: set sout option: sout-transcode-scale to .25
[00000248] stream_out_transcode private debug: codec audio=mp3  0Hz 0
channels 32Kb/s
[00000248] stream_out_transcode private debug: codec video=DIV3 0x0 scaling:
0.250000 128kb/s
[00000071] main module debug: using sout stream module
"stream_out_transcode"
[00000246] main input debug:
`/mythtv/recordings/1001_20051212220000_20051212223000.nuv' gives access `'
demux `' path `/mythtv/recordings/1001_20051212220000_20051212223000.nuv'
[00000246] main input debug: demux2_New: access='' demux=''
path='/mythtv/recordings/1001_20051212220000_20051212223000.nuv'
[00000258] main demuxer debug: looking for access_demux module
[00000258] main demuxer debug: probing 2 candidates
[00000246] main input debug: access2_New: access=''
path='/mythtv/recordings/1001_20051212220000_20051212223000.nuv'
[00000261] main access debug: looking for access2 module
[00000261] main access debug: probing 5 candidates
[00000261] vcd access debug: trying .cue file:
/mythtv/recordings/1001_20051212220000_20051212223000.cue
[00000261] vcd access warning: could not open
/mythtv/recordings/1001_20051212220000_20051212223000.nuv
[00000261] access_file access debug: opening file
`/mythtv/recordings/1001_20051212220000_20051212223000.nuv'
[00000226] main module debug: using access2 module "access_file"
[00000266] main private debug: pre buffering
[00000266] main private debug: received first data for our buffer
[00000266] main private debug: prebuffering done 1408981 bytes in 0s -
540863 kbytes/s
[00000246] main input debug: demux2_New: access='' demux=''
path='/mythtv/recordings/1001_20051212220000_20051212223000.nuv'
[00000267] main demuxer debug: looking for demux2 module
[00000267] main demuxer debug: probing 33 candidates
[00000267] mp4 demuxer warning: MP4 plugin discarded (not a valid file)
[00000267] avi demuxer warning: avi module discarded (invalid header)
[00000267] asf demuxer warning: ASF plugin discarded (not a valid file)
[00000267] flac demuxer warning: flac module discarded (no startcode)
[00000267] aac demuxer warning: AAC module discarded
[00000267] main demuxer debug: looking for id3 module
[00000267] main demuxer debug: probing 2 candidates
[00000267] id3tag demuxer debug: checking for ID3 tag
[00000184] main module debug: using id3 module "id3tag"
[00000184] main module debug: unlocking module "id3tag"
[00000267] mpgv demuxer warning: ES module discarded (system startcode)
[00000267] sap demuxer warning: SDP (UDP) module discarded
[00000267] livedotcom demuxer warning: SDP module discarded
[00000267] mkv demuxer warning: matroska module discarded (invalid header
0x000001e0)
[00000267] ogg demuxer warning: ogg module discarded (invalid header)
[00000267] real demuxer warning: Real module discarded
[00000267] pva demuxer warning: PVA module discarded
[00000267] nsv demuxer warning: NSV module discarded
[00000267] aiff demuxer warning: AIFF module discarded
[00000267] au demuxer warning: AU module discarded
[00000267] playlist demuxer warning: old import module discarded: invalid
file
[00000267] playlist demuxer warning: pls import module discarded
[00000267] ts demuxer warning: TS module discarded (lost sync)
[00000187] main module debug: using demux2 module "ps"
[00000246] main input debug: looking for a subtitle file in
/mythtv/recordings/
[00000246] main input debug: starting in synch mode
[00000246] main input debug:
`/mythtv/recordings/1001_20051212220000_20051212223000.nuv' sucessfully
opened
[00000246] main input debug: Selecting program id=0
[00000296] main packetizer debug: looking for packetizer module
[00000296] main packetizer debug: probing 16 candidates
[00000156] main module debug: using packetizer module "packetizer_mpegvideo"

[00000246] main input debug: stream out mode -> no decoder thread
[00000296] packetizer_mpegvideo packetizer debug: Size 720x576 fps=25.000
[00000246] main input debug: control type=1
[00000314] main packetizer debug: looking for packetizer module
[00000314] main packetizer debug: probing 16 candidates
[00000037] main module debug: using packetizer module "mpeg_audio"
[00000246] main input debug: stream out mode -> no decoder thread
[00000296] packetizer_mpegvideo packetizer debug: need a starting pts/dts
[00000247] main stream output debug: adding a new input
[00000248] stream_out_transcode private debug: creating video transcoding
from fcc=`mpgv' to fcc=`DIV3'
[00000320] main decoder debug: looking for decoder module
[00000320] main decoder debug: probing 20 candidates
[00000034] main module debug: using decoder module "libmpeg2"
[00000321] main encoder debug: looking for encoder module
[00000321] main encoder debug: probing 6 candidates
[00000321] ffmpeg encoder debug: libavcodec initialized (interface 4731 )
[00000321] ffmpeg encoder debug: found encoder MS MPEG-4 Video v3
[00000017] main module debug: using encoder module "ffmpeg"
[00000017] main module debug: unlocking module "ffmpeg"
[00000247] main stream output warning: trying to send non-dated packet to
stream output!
[00000320] libmpeg2 decoder debug: 720x576, aspect 768000, 25.000 fps
[00000325] main private warning: dts != current_pts (1134516167690717)
[00000325] main private warning: vout synchro warning: pts != current_date
(-40000)
[00000321] main encoder debug: looking for encoder module
[00000321] main encoder debug: probing 6 candidates
[00000321] ffmpeg encoder debug: libavcodec already initialized
[msmpeg4 @ 0x8391560]removing common factors from framerate
[00000321] ffmpeg encoder debug: found encoder MS MPEG-4 Video v3
[00000017] main module debug: using encoder module "ffmpeg"
[00000256] main private debug: adding a new input
[00000256] mux_asf private debug: adding input
[00000326] main private debug: looking for video filter2 module
[00000326] main private debug: probing 3 candidates
[00000326] ffmpeg private debug: deinterlacing
[00000326] ffmpeg private debug: libavcodec already initialized
[00000020] main module debug: using video filter2 module "ffmpeg"
[00000327] main private debug: looking for video filter2 module
[00000327] main private debug: probing 2 candidates
[00000327] ffmpeg private debug: input: 720x576 I420 -> 180x144 I420
[00000327] ffmpeg private debug: libavcodec already initialized
[00000019] main module debug: using video filter2 module "ffmpeg"
[00000325] main private debug: stream periodicity changed from B[1] to B[2]
[00000325] main private debug: stream periodicity changed from P[5] to P[3]
[00000256] mux_asf private debug: Asf muxer creating header
[00000256] mux_asf private debug: pixel aspect-ratio: 64/45
[00000325] main private debug: decoded 108/108 pictures
[00000325] main private debug: stream periodicity changed from P[3] to P[1]
[00000325] main private debug: decoded 102/102 pictures
[00000325] main private debug: stream periodicity changed from P[1] to P[3]
[00000325] main private debug: stream periodicity changed from P[3] to P[2]
[00000325] main private debug: stream periodicity changed from P[2] to P[3]
[00000325] main private debug: decoded 108/108 pictures
[00000325] main private debug: decoded 108/108 pictures
[00000325] main private debug: stream periodicity changed from P[3] to P[1]
[00000325] main private debug: stream periodicity changed from P[1] to P[3]
signal 2 received, terminating vlc - do it again in case it gets stuck
[00000001] main vlc debug: removing all interfaces
[00000242] main interface debug: thread -1254102096 joined
(src/interface/interface.c:236)
[00000245] main private debug: httpd_HostDelete
[00000245] main private debug: httpd_HostDelete: host removed from http
[00000245] main private debug: thread -1231959120 joined
(src/misc/httpd.c:1226)
[00000245] main private debug: httpd_HostDelete: host thread joined
[00000211] main module debug: unlocking module "http"
[00000240] main interface debug: thread -1221424208 joined
(src/interface/interface.c:236)
[00000210] main module debug: unlocking module "hotkeys"
[00000001] main vlc debug: removing all playlists
[00000325] main private debug: decoded 102/102 pictures
[00000246] main input debug: control type=0
[00000246] main input debug: control: INPUT_CONTROL_SET_DIE proceed
[00000246] main input debug: closing input
[00000037] main module debug: unlocking module "mpeg_audio"
[00000314] main packetizer debug: killing decoder fourcc `mpga', 0 PES in
FIFO
[00000156] main module debug: unlocking module "packetizer_mpegvideo"
[00000296] main packetizer debug: killing decoder fourcc `mpgv', 0 PES in
FIFO
[00000247] main stream output debug: removing an input
[00000034] main module debug: unlocking module "libmpeg2"
[00000017] main module debug: unlocking module "ffmpeg"
[00000020] main module debug: unlocking module "ffmpeg"
[00000019] main module debug: unlocking module "ffmpeg"
[00000256] mux_asf private debug: removing input
[00000256] main private warning: no more input stream for this mux
[00000246] main input warning: Program doesn't contain anymore ES, TODO
cleaning ?
[00000187] main module debug: unlocking module "ps"
[00000226] main module debug: unlocking module "access_file"
[00000246] main input warning: destroying sout
[00000248] main private debug: destroying chain... (name=transcode)
[00000251] main private debug: destroying chain... (name=std)
[00000256] mux_asf private debug: Asf muxer closed
[00000253] access_output_http private warning: HTTP sout access cannot seek
[00000164] main module debug: unlocking module "mux_asf"
[00000255] main private debug: httpd_HostDelete
[00000255] main private debug: httpd_HostDelete: host removed from http
[00000255] main private debug: thread -1264653392 joined
(src/misc/httpd.c:1226)
[00000255] main private debug: httpd_HostDelete: host thread joined
[00000244] main http daemon: httpd doesn't reference any host, deleting
[00000253] access_output_http private debug: Close
[00000061] main module debug: unlocking module "access_output_http"
[00000072] main module debug: unlocking module "stream_out_standard"
[00000251] main private debug: destroying chain done
[00000071] main module debug: unlocking module "stream_out_transcode"
[00000248] main private debug: destroying chain done
[00000246] main input debug: thread -1243612240 joined
(src/input/input.c:290)
[00000239] main playlist debug: thread -1210913872 joined
(src/playlist/playlist.c:130)
[00000239] main playlist debug: deleting playlist item
`/mythtv/recordings/1001_20051212220000_20051212223000.nuv'
[00000001] main vlc debug: removing all video outputs
[00000001] main vlc debug: removing all audio outputs
[00000001] main vlc debug: removing announce handler
[00000010] main module debug: unlocking module "memcpymmxext"
[00000001] main vlc debug: saving plugins cache file
/root/.vlc/cache/plugins- 04041e.dat
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc/attachments/20051214/8e009aa3/attachment.html>


More information about the vlc mailing list