Jump to content

Issues with ts recordings


magilbert6

Recommended Posts

Hi,

 

I have been recently experiencing strange issues with recording Ts and watching recordings in DVBViewer.

 

Since 2 weeks, ts files recorded by dvbv can not be read correctly using dvbsource and i need to uncheck the option "use dvbsource for mpeg" to read my recordings. The problem is that I can not access subtitles doing that.

 

I tried to upgrade dvbsource to the last beta, but that did not change anything.

 

Do you have an idea of what could generate that behaviour?

 

 

Best Regards.

 

DVBV 3.9.4.0

DVBSource 3.2.2.0

Link to comment

Thank you for your support.

 

I tried to provide you with the screenshot, and noticed that whatever the choice for 'use dvbsource for mpeg" some recent recordings were always read with Halli splitter.

 

The only thing I noticed different in those recordings is that they have been made with all audio channels (recorder->all audio tracks was ticked).

I made some new recordings with only one audio and dvbsource is working again on it with subtitles :blink:.

I remember now having ticked this option sometime ago...

 

Is it a limitation of dvbsource when managing multiple audio tracks, or maybe some specific filters are missing on my machine?

 

 

 

BTW for the black screen with dvbsource, It was only occuring when I unregistered Halli splitter for testing purpose yesterday (I guess that considering what I said before probably that something was going wrong in the graph).

 

Best Regards.

Link to comment
Is it a limitation of dvbsource when managing multiple audio tracks,

No.

 

What kind of recordings? From HDTV channels? Encrypted channels? Maybe the first MBs of the recorded files are corrupted for some reason, so that the DVBViewer stream detection doesn't find anything... in this case DVBViewer would delegate playback to the DirectShow GraphBuilder, that uses the Haali Splitter.

 

Try TSPlayer from the members area -> tools section. It (only) uses the DVBViewer Filter for playback. If it doesn't work, increase Settings -> Search Depth.

Link to comment

Thank you Griga,

 

this is some recordings of MPEG2 encrypted channels.

 

I tried to use Tsplayer, again it plays fine my recordings with only one audio and fail to read the one with two audio.

The result is black screen, and progress through the file is very fast (approx 100 MB/sec).

 

I tried to increase the search depth till 400Mb by step of 50MB without success.

Edited by magilbert6
Link to comment

Does TSPlayer detect the contained streams?

 

The content of the file (or most of it) is still scrambled, I guess, so it can't be played. Seems when recording two or more audio tracks, descrambling doesn't take place. Maybe your CI/CAM can't handle it.

Link to comment
Does TSPlayer detect the contained streams?

It detects one teletext stream, and nothing more.

 

 

 

The content of the file (or most of it) is still scrambled, I guess, so it can't be played. Seems when recording two or more audio tracks, descrambling doesn't take place. Maybe your CI/CAM can't handle it.

Still the file can be read in DVBViewer using Halli media splitter (both audio tracks available, but no subtitles), and I tried to play it succesfully in media player classic.

 

Anyway I can leave with this tiny issue without any problem :blink: , however if you are still interested in investigating this, feel free to ask some new tests or data,

 

Thank you Griga.

Link to comment

Another theory: maybe the content is not encrypted, but the bits in the TS headers signaling encryption are still set. This would let the DVBViewer / TSPlayer stream detection reject them altogether, in contrast to Haali that doesn't care.

 

I could check it if you would upload 1 MB from the file somewhere.

Link to comment
Another theory: maybe the content is not encrypted, but the bits in the TS headers signaling encryption are still set. This would let the DVBViewer / TSPlayer stream detection reject them altogether, in contrast to Haali that doesn't care.

 

I could check it if you would upload 1 MB from the file somewhere.

I uploaded the beginning of the file here.

I checked also that on this reduced version DVBViewer acts the same...

Edited by Griga
Faulty download link
Link to comment

Ok, after fighting a bit with the download link...

 

The beginning of the file contains TS data packets that are (still) encrypted, but the transport_scrambling_control bits are reset. So DVBViewer assumes that the data is unencrypted, tries to read it, doesn't find anything usable, gets to the conclusion that the video and audio PIDs refer to unknown stream types and stops analyzing the streams, thus missing the unencrypted packets following later.

 

In a nutshell: The recording is faulty, most likely due to the CI/CAM. If data is encrypted, the transport_scrambling_control bits must be set. Removing the first MB or so would fix it.

 

After a slight change in the TSPlayer code it was able to play the sample. However, that only treats the symptom, not the cause of the trouble, and I have to investigate which other problems may result from this change. So better don't rely on it...

Link to comment
The beginning of the file contains TS data packets that are (still) encrypted, but the transport_scrambling_control bits are reset. So DVBViewer assumes that the data is unencrypted, tries to read it, doesn't find anything usable, gets to the conclusion that the video and audio PIDs refer to unknown stream types and stops analyzing the streams, thus missing the unencrypted packets following later.

 

In a nutshell: The recording is faulty, most likely due to the CI/CAM. If data is encrypted, the transport_scrambling_control bits must be set. Removing the first MB or so would fix it.

 

Ok thank you Griga, editing my file did the trick.

 

I investigated a little more what was the conditions to generate faulty files.

- recordings coming from the timer to automatically run DVBViewer are always faulty (computer is not in stand-by or hybernation mode)

- When I record directly a channel that I watch, sometimes it's faultly and sometime It is not...

I have a TT S2 3200 + CI + POWERCAM + official french canalsat provider card

 

Do you have some ideas I could test to avoid this?

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...