No audio with VLC

For questions and discussion that is NOT (I repeat NOT) specific to a certain Operating System.
mmebane
Blank Cone
Blank Cone
Posts: 13
Joined: 16 Feb 2005 18:29

No audio with VLC

Postby mmebane » 23 Jan 2006 22:29

WinXP Pro SP2, VLC 0.8.4
EDIT: also tried with 0.8.5-svn-20060123-0045, no luck there, either.

I am trying to use VLC to play some video files from my school's language lab, because stupid Quicktime won't go fullscreen. However, while the video works, there is absolutely no sound. Trying other videos gives perfectly good sound, so I suspect this is not a Windows-specific issue.

Indeed, VLC doesn't seem to be finding an audio stream. Here's the media info:

Code: Select all

General - Duration: 0:14:05 Stream 0 - Codec: SVQ3 - Type: Video - Resolution: 400x300
Is there anything I can do about this? Or can VLC/ffmpeg just not handle the type of audio?

Here's the output in the Messages window when playing the stream:

Code: Select all

main debug: creating new input thread main debug: waiting for thread completion main debug: `rtsp://linkAvailableIfADeveloperWantsIt/German_OF/FokusDeutschVideo_OZ/CH11_15_OF/CH13.mov' gives access `rtsp' demux `' path `linkAvailableIfADeveloperWantsIt/German_OF/FokusDeutschVideo_OZ/CH11_15_OF/CH13.mov' main debug: creating demux: access='rtsp' demux='' path='linkAvailableIfADeveloperWantsIt/German_OF/FokusDeutschVideo_OZ/CH11_15_OF/CH13.mov' main debug: looking for access_demux module: 1 candidate main debug: thread 4192 (input) created at priority 1 (src/input/input.c:230) livedotcom debug: sdp=v=0 o=StreamingServer 3347040805 1077078106000 IN IP4 129.62.130.199 s=/German_OF/FokusDeutschVideo_OZ/CH11_15_OF/CH13.mov u=http:/// e=admin@ c=IN IP4 0.0.0.0 b=AS:1393 t=0 0 a=control:* a=x-qt-text-swr:Encoded with cleaner a=range:npt=0- 845.07833 m=audio 0 RTP/AVP 96 b=AS:185 a=rtpmap:96 X-QT/22050/2 a=control:trackID=3 m=video 0 RTP/AVP 97 b=AS:1207 a=rtpmap:97 X-QT/600 a=control:trackID=4 livedotcom debug: RTP subsession 'audio/X-QT' livedotcom debug: RTP subsession 'video/X-QT' main debug: using access_demux module "livedotcom" main debug: `rtsp://linkAvailableIfADeveloperWantsIt/German_OF/FokusDeutschVideo_OZ/CH11_15_OF/CH13.mov' successfully opened main debug: selecting program id=0 main debug: looking for decoder module: 26 candidates ffmpeg debug: libavcodec already initialized ffmpeg debug: postprocessing disabled ffmpeg debug: ffmpeg codec (SVQ-3 (Sorenson Video v3)) started main debug: using decoder module "ffmpeg" main debug: thread 4224 (decoder) created at priority 0 (src/input/decoder.c:159) livedotcom debug: tk->rtpSource->hasBeenSynchronizedUsingRTCP() main debug: no usable vout present, spawning one main debug: Registering subpicture channel, ID: 2 main debug: Registering subpicture channel, ID: 3 main debug: Registering subpicture channel, ID: 4 main debug: Registering subpicture channel, ID: 5 main debug: window size: 400x300 main debug: looking for video output module: 5 candidates vout_directx debug: creating DirectXEventThread main debug: waiting for thread completion vout_directx debug: DirectXCreateWindow vout_directx debug: Created video sub-window main debug: thread 4068 (DirectX Events Thread) created at priority 0 (directx.c:261) vout_directx debug: DirectXEventThread running vout_directx debug: DirectXInitDDraw vout_directx debug: directx-device: vout_directx debug: DirectXEnumCallback: Primary Display Driver, display vout_directx debug: screen dimensions (0x0,1280x1024) vout_directx debug: DirectDraw Capabilities: overlay=1 yuvoverlay=1 can_deinterlace_overlay=1 colorkey=1 stretch=1 bltfourcc=1 vout_directx debug: End DirectXInitDDraw vout_directx debug: DirectXCreateDisplay vout_directx debug: DirectXCreateClipper main debug: using video output module "vout_directx" vout_directx debug: NewPictureVec overlay:yes chroma:YV12 vout_directx debug: YUV overlay created successfully vout_directx debug: End NewPictureVec (succeeded) main debug: got 1 direct buffer(s) main debug: picture in 400x300 (0,0,400x300), chroma I420, ar 4:3, sar 1:1 main debug: picture user 400x300 (0,0,400x300), chroma I420, ar 4:3, sar 1:1 main debug: picture out 400x300 (0,0,400x300), chroma I420, ar 4:3, sar 1:1 main debug: direct render, mapping render pictures 0-6 to system pictures 1-7 main debug: waiting for thread completion main debug: thread 4156 (video output) created at priority 1 (src/video_output/video_output.c:416) main debug: control type=0 main debug: control: stopping input main debug: closing input main debug: unlocking module "livedotcom" ffmpeg debug: ffmpeg codec (SVQ-3 (Sorenson Video v3)) stopped main debug: unlocking module "ffmpeg" main debug: thread times: real 0m2.859356s, kernel 0m0.109375s, user 0m0.046875s main debug: thread 4224 joined (src/input/decoder.c:191) main debug: killing decoder fourcc `SVQ3', 29 PES in FIFO main debug: thread times: real 0m2.937481s, kernel 0m0.015625s, user 0m0.000000s main debug: thread 4192 joined (src/input/input.c:386) main debug: garbage collector destroying 1 vout vout_directx debug: DirectXCloseSurface vout_directx debug: DirectXCloseDisplay vout_directx debug: DirectXCloseDisplay clipper vout_directx debug: DirectXCloseDisplay display vout_directx debug: DirectXCloseDDraw vout_directx debug: CloseVideo vout_directx debug: DirectXEventThread terminating vout_directx debug: DirectXCloseWindow vout_directx debug: WinProc WM_DESTROY main debug: thread times: real 0m3.062480s, kernel 0m0.000000s, user 0m0.000000s main debug: thread 4068 joined (directx.c:463) main debug: unlocking module "vout_directx" main debug: thread times: real 0m2.921856s, kernel 0m0.062500s, user 0m0.000000s main debug: thread 4156 joined (src/video_output/video_output.c:456)

EDIT: Here's what Quicktime says it is:

Code: Select all

Format: IMA 4:1, Stereo, 22050 Hz Sorenson Video 3, 400 x 300, Millions
According to here, ffmpeg can decode several different kinds of IMA audio.

The DJ
Cone Master
Cone Master
Posts: 5987
Joined: 22 Nov 2003 21:52
VLC version: git
Operating System: Mac OS X
Location: Enschede, Holland
Contact:

Postby The DJ » 23 Jan 2006 23:06

The problem comes from the way the Server reports the stream

livedotcom debug: RTP subsession 'audio/X-QT'
livedotcom debug: RTP subsession 'video/X-QT'

This is a custom format only supported by QT compatible RTSP clients. It's uncommon these days and really ought to be put to rest. I suspect that your server can be upgraded to a newer version that no longer uses this pure QT compatible streamformat.
Don't use PMs for support questions.

mmebane
Blank Cone
Blank Cone
Posts: 13
Joined: 16 Feb 2005 18:29

Postby mmebane » 23 Jan 2006 23:12

I'll see if I can get them to do something, thanks.

BTW, mplayer says the server is:

QTSS/5.5.2 (Build/489.0.3; Platform/MacOSX; Release/Update; )

Do newer versions of QTSS work right, and are they upgradeable without upgrading Mac OS?

The DJ
Cone Master
Cone Master
Posts: 5987
Joined: 22 Nov 2003 21:52
VLC version: git
Operating System: Mac OS X
Location: Enschede, Holland
Contact:

Postby The DJ » 23 Jan 2006 23:28

Yes that is quite an ancient version of QTSS. I believe vs. 6 and higher do work. (i haven't tested in a while. i can't really remember).
Don't use PMs for support questions.

mmebane
Blank Cone
Blank Cone
Posts: 13
Joined: 16 Feb 2005 18:29

Postby mmebane » 24 Jan 2006 00:08

Actually it would seem it's a fairly new version.

http://www.apple.com/server/macosx/feat ... aming.html
New Features in v10.4

* QuickTime Streaming Server 5.5
And the latest version of Darwin Streaming Server is 5.5.1.

:/


Return to “General VLC media player Troubleshooting”

Who is online

Users browsing this forum: No registered users and 19 guests