Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I have some .ts files (programs recorded from my Sharp TV on USB stick) that I want to store/play on my PC.

However, although they are listed on the stick when its plugged in the PC nothing will recognize the files. I have tried VLC (the "slider" moves but there's no sound or video) and changed the extension to MPEG, MP2, etc. but no joy.

I have tried converting the files with file converters and demuxers but none of these recognize the files. Are the files corrupted (they play on the TV) or do Sharp have a unique file structure?

Any help would be greatly appreciated.

share|improve this question
    
The Sharp TS files are encrypted in some way: playing them back is only possible on the original TV. I recorded the same minute of TV on my Humax PVR and my Sharp TV: the files are about the same size, 25Mb or so, but the content viewed through a hex editor is wildly different. Annoying isn't it? Paddy –  user123989 Jan 17 '13 at 16:28
add comment

4 Answers 4

VLC can play .ts files recorded by TV recorder. You have to pass an option for that:

"Path/to/VLC" --demux ffmpeg

Answer from this VideoLan discussion thread

share|improve this answer
add comment

I know this is an old thread, but in case anybody else, like me comes across it here's the gen; Sharp, and other TV manufacturers have their own proprietary video encryption for recordings. This is because pay for channels (and other channels) don't want their content copied. Because they are proprietary and each manufacturer, and often TV models have different encryption, unlike DVD's that use a standard encryption nobody has gone to the effort of cracking the decryption and making an application or codec to do this because you'd need a different codec for each manufacturer and possibly each model.

So basically, it can't be done unless you can crack the encryption write a codec yourself.

share|improve this answer
add comment

For what I've heard, those files are not meant to be played on other system, than the TV.

It looks like there's an encription on them, that makes converting it to other formats rather difficult.

The recordings are not intended to be portable. They are just supposed to allow people to watch the recorded TV programs on their TV at a more convenient time, or pause and resume the show as necessary. The recordings cannot be played back with anything other than the TV that made them.

You can read more here.

share|improve this answer
add comment

TS files are MPEG-2 video files (TS == Transport Stream), recordings of television broadcasts (in high definition).

VLC can play .ts files

http://www.videolan.org/vlc/index.html

There is also a similar question here.

How to play .ts files? (and other unusual formats)

share|improve this answer
1  
"TS files are MPEG-2 video files" Not exactly. TS are MPEG transport stream files, which are different to your normal MPEG program stream files (ie MPG, VOB, etc). They are intended for streaming situations and can sometimes carry prorprietary/non-standard streams, which it sounds like may be the case here (if VLC can't play them). This is in the same sense that camera RAW formats are all based on TIFF but that doesn't make them compatible, because they contain proprietary streams. –  neon_overload Jan 18 '13 at 3:49
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.