Not logged in. · Lost password · Register
Forum: Bugs RSS
"Couldn't find audio stream"
LongStrike #1
Member since Feb 2008 · 3 posts
Group memberships: Members
Show profile · Link to this post
Subject: "Couldn't find audio stream"
Occasionally, when attempting to watch a recording(always from BBC 3)it refuses to load citing "Couldn't find audio stream".

Please let me know if I can provide any information that would help fix this.
LongStrike #2
Member since Feb 2008 · 3 posts
Group memberships: Members
Show profile · Link to this post
I forgot to mention:

I use a Nova-T 500 to make the recordings and the bug is present for both 5.0 and 4.1. I hvae kept the backend constantly updated for 6 months and the problem has always been present.
Mikkel (Administrator) #3
User title: Developer
Member since Oct 2006 · 222 posts · Location: Copenhagen, Denmark
Group memberships: Administrators, Members
Show profile · Link to this post
The message means that the player can't find a audio-stream in the recording, but it sounds a bit strange that it only happens once in a while.


Could you post or send, the log file (log.txt) from a recording that has the problem.
Avatar
Kuroneko #4
Member since Jan 2007 · 40 posts · Location: Pittsburgh, PA, USA
Group memberships: Members
Show profile · Link to this post
I recently noticed that this problem happens consistently if you pause a recording, go into hibernate, resume, and attempt to play. Don't know if that'll help at all with testing.
LongStrike #5
Member since Feb 2008 · 3 posts
Group memberships: Members
Show profile · Link to this post
01:12:05 Main: MythTv Player v. 0.4.1, compiled: Aug  6 2007
01:12:05 Config: Config file parsed in 0ms
01:12:05 Main: Starting GUI thread
01:12:05 Main: Starting SDL loop and waiting for it to init
01:12:05 SDL_Loop: Initing SDL with YUV_HWACCEL=1
01:12:05 SDL_Loop: SDL Inited
01:12:05 Main: Initing decoder
01:12:05 Demuxer: Registering all formats
01:12:05 Main: Starting controller
01:12:05 MPControl: State change: Connecting -> Connecting
01:12:05 MPControl: Connecting to MythBackend
01:12:05 MPControl: Connecting to Backend
01:12:05 MythServer: Connected to server with protocol version 31
01:12:05 MythServer: Connected to server with protocol version 31
01:12:05 MPControl: Sending GUI events
01:12:05 MPControl: Initing videorender
01:12:05 VideoRender: Fonts
01:12:05 MythBackendEventListener: Started
01:12:05 VideoRender: System resolution is 1280x1024
01:12:05 VideoRender: Releaseing existing overlay
01:12:05 VideoRender: Setting mode: 384x288 in 0 bpp. Position 658,151
01:12:05 VideoRender: Clearing screen
01:12:05 VideoRender: Creating YUV-overlay 704x576
01:12:05 VideoRender: Overlay is in hardware
01:12:05 MPControl: videoRender start
01:12:05 MPControl: State change: Connecting -> Stopped
01:12:05 MPControl: New state: Stopped
01:12:05 VideoRender: Run
01:12:05 MPControl: Starting event loop
01:12:05 MPControl: Command: RequestProgramListUpdate
01:12:05 MPControl: Getting programlist
01:12:06 MythServer: Buffer is to small. Expanding it from 1000 to 132645
01:12:06 ProgramList: Constructor
01:12:06 ProgramList: Parsing programInfo.
01:12:06 ProgramList: 230 recordings detected.
01:12:06 MPControl: Getting MythBackend Status
01:12:06 MythLive: DiskSpace. Total: 290.75 GB, Used: 267.97 GB, Free: 22.78 GB
01:12:06 MythLive: Recorders: 2, Free: 2
01:12:06 MythLive: Load: 2.68,3.17,2.90
01:12:06 MythLive: Uptime: 5 days, 12:27
01:12:06 MythLive: Memory: 946 (11 free). Virtual Memory: 2768 (2734 free)
01:12:18 MPControl: Command: Open
01:12:18 MPControl: Stopping decoding
01:12:18 MPControl: State change: Stopped -> Stopped
01:12:18 MPControl: State change: Stopped -> Opening
01:12:18 MPControl: New state: Opening
01:12:18 MPControl: Opening file 'myth://192.168.1.150:6543/1007_20080213185800.mpg'
01:12:18 MPControl: Recording found at host 192.168.1.150, port 6543
01:12:18 MPControl: Opening stream: 'myth://192.168.1.150:6543/1007_20080213185800.mpg'
01:12:18 ThreadedStreamBuffer: Opening Stream
01:12:18 ThreadedStreamBuffer: Starting thread
01:12:18 MPControl: Waiting for streambuffer to open
01:12:18 ThreadedStreamBuffer: Thread started
01:12:18 MythServer: Connected to server with protocol version 31
01:12:18 MythServer: Connected to server with protocol version 31
01:12:18 MythStream: File opened. nr: 38, size 2276161120
01:12:18 ThreadedStreamBuffer: Stream opened
01:12:18 MPControl: Stream openened succecully
01:12:27 ThreadedStreamBuffer: Seeking from end -1. Returning filesize 2276161119
01:12:27 ThreadedStreamBuffer: Seeking is a 'tell'. Simply returning position: 360448
01:12:28 Demuxer: Demuxer is 'MPEG2 transport stream format'(mpegts)
01:12:28 Demuxer: Duration: 0ms, Unknown
01:12:28 Demuxer: Start time: 0ms, 0:00:00
01:12:28 Demuxer: Filesize: 2.12 GB
01:12:28 Demuxer: Bitrate: 0.00 Kbit/s
01:12:28 Demuxer: Preparing codecs
01:12:28 Demuxer: Stream [0], Type='Video', Codec='MPEG2VIDEO'(id=2)
01:12:28 Demuxer: Couldn't find audio stream
01:12:28 MPControl: Error accepting stream as mpeg
01:12:28 MPControl: Couldn't find audio stream
01:12:36 MythStream: MythStream: closed at 1081344, length 2276161120
01:12:36 MythServer: Disconnected
01:12:36 MythServer: Disconnected
01:12:36 MPControl: State change: Opening -> Stopped
01:12:36 MPControl: New state: Stopped

Note that when I say it happens occasionally, if it happens to a recording that recording can never be played. It always gives that error. But not all recordings get the error.

On further investigation.If the mpg file is played diretly with VLC it works fine, and has audio.

Of note is the fact that all of the recordings which mythtv player cant play starts with a "BBC 3 will start in a while" screen.Perhaps this is the problem? I have never seen that screen in a healty recording.
Mikkel (Administrator) #6
User title: Developer
Member since Oct 2006 · 222 posts · Location: Copenhagen, Denmark
Group memberships: Administrators, Members
Show profile · Link to this post
This is definitely the problem. There simply is no audio-stream in the recoding. Seems like bbc do not transmit audio in the period of time you mention.
As I use the same mpeg demuxer as VLC, there is nothing I can do about it. Sorry.
I could enable video to play even though there is no audio, but the audio would be missing from the entire recording. (And currently, I sync the picture to the audio and can not play without audio)

\Mikkel
Close Smaller – Larger + Reply to this post:
Verification code: VeriCode Please note the verification code from the picture into the text field next to it.
Smileys: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Special characters:
Go to forum
This board is powered by the Unclassified NewsBoard software, 20100516-dev, © 2003-10 by Yves Goergen
Page created in 264.5 ms (160 ms) · 65 database queries in 88.3 ms
Current time: 2012-02-09, 15:27:59 (UTC +01:00)