PDA

View Full Version : How to deal with MPEG-TS files recorded by a Noontec V9


ninereeds
21st July 2010, 08:40
I have a Noontec V9 DVR which records in TS format. MediaInfo on the files is (for example) shown below.

I think - and here I could be wrong - it must be possible to "convert" the file into a PS type of file without trying to transcode or anything complicated.

I don't have any joy playing it with VLC, I get messages like:

ts warning: first packet for pid=512 cc=0xf ts warning: first packet for pid=650 cc=0x8
direct3d warning: trying surface pixel format: YV12
main warning: vlc_object_find_name(postproc) is not safe!
main warning: decoder/packetizer fifo full (data not consumed quickly enough), resetting fifo!


It plays fine on the Noontec itself, and on a WD HD LIVE TV unit I have.


I have tried using TSCONVERTER to convert it; it goes through the motions but produces nothing.


I believe my problem is that I am missing an appropriate MPEG-2 Muliplexer, as in the options I can choose the ffdshow in AC3 Analyser, , but there is only <auto> listed in the Multiplexer tab.


I also get a series of errors in the log like:


[23:25:56] Conversion starting..
[23:25:56] Filters in use:
[23:25:56] Media Player Version: 11.0.5721.5260
[23:25:56] HDTV Pump Version: 1.2.0.0
[23:25:56] Starting DVR-MS recording
[23:25:56] Starting recorder
[23:27:34] Media control: graph stopped
[23:27:34] Stopping the recorder
[23:27:58] SetAttribute retry: 20100523 dr who, cause=0x8000ffff8
...
[23:27:59] SetAttribute retry: Movie, cause=0x8000ffff8
...
[23:28:00] SetAttribute retry: en, cause=0x8000ffff8


So, any explanations, or better suggestions?


Many thanks.


TS file Data:

General
ID : 261
Complete name : C:\Documents and Settings\Fred\Desktop\20100704_19_30.ts
Format : MPEG-TS
File size : 2.02 GiB
Duration : 1h 0mn
Overall bit rate : 4 821 Kbps
Network name : ABC Perth

Video
ID : 512 (0x200)
Menu ID : 739 (0x2E3)
Format : MPEG Video
Format version : Version 2
Format profile : Main@Main
Format settings, BVOP : Yes
Format settings, Matrix : Default
Format settings, GOP : M=3, N=12
Duration : 59mn 59s
Bit rate mode : Variable
Bit rate : 4 325 Kbps
Nominal bit rate : 10 000 Kbps
Maximum bit rate : 6 642 Kbps
Width : 720 pixels
Height : 576 pixels
Display aspect ratio : 16:9
Frame rate : 25.000 fps
Standard : PAL
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Interlaced
Scan order : Top Field First
Bits/(Pixel*Frame) : 0.417
Stream size : 1.81 GiB (90%)

Audio
ID : 650 (0x28A)
Menu ID : 739 (0x2E3)
Format : MPEG Audio
Format version : Version 1
Format profile : Layer 2
Duration : 1h 0mn
Bit rate mode : Constant
Bit rate : 256 Kbps
Maximum bit rate : 288 Kbps
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Video delay : -546ms
Stream size : 110 MiB (5%)
Language : English

Text
ID : 576 (0x240)
Menu ID : 739 (0x2E3)
Format : Teletext
Maximum bit rate : 86.4 Kbps
Language : English

Menu
ID : 259 (0x103)
Menu ID : 739 (0x2E3)
List : 512 (0x200) (MPEG Video) / 576 (0x240) (Teletext, English) / 650 (0x28A) (MPEG Audio, English)
Language : / English / English
Maximum bit rate : 350400

stax76
21st July 2010, 09:54
What exactly is your problem, playback? That shouldn't need a muxer but rather demuxer and decoder liker Haali and ffdshow.

ninereeds
22nd July 2010, 00:06
What exactly is your problem, playback? That shouldn't need a muxer but rather demuxer and decoder liker Haali and ffdshow.

2 things I guess:

1 - playback on my PC.

2 - editing and keeping. i.e. cutting of the rubbish at the start and the end so as to keep just the relevant show.

For both reasons I assumed that having it in a non TS form would be better.

Thanks.

netmask
23rd July 2010, 04:29
The best program for dealing with Australian Digital TV transmissions is ProjectX - in the demux mode it cleans up a lot of timing errors etc. However if you just want to convert it to MPEG PS then merely select that option. Full details of setting up ProjectX to suit Australian TV is found in my wiki under my signature. The Beyonwiz forum site has many posts on how to do this and typical problems. . Another program that can convert the TS file to bog standard MPEG is MPEGStreamclip.

Personally I don't have any problems playing TS files in VLC - it has all of it's own codecs for playback except for midi where you need to point to a suitable soundfont.

Being familiar with the errors that typically are transmitted the most reliable path is to use ProjectX in Demux mode and then remux the audio and video together (MPEGStreamclip will do this) - ProjectX is the only program that will demux Australian subtitles on Teletext page 801 to a separate SRT file.

Have a look around here http://www.beyonwiz.com.au/phpbb2/index.php

ninereeds
28th July 2010, 15:45
The best program for dealing with Australian Digital TV transmissions is ProjectX - in the demux mode it cleans up a lot of timing errors etc. However if you just want to convert it to MPEG PS then merely select that option. Full details of setting up ProjectX to suit Australian TV is found in my wiki under my signature. The Beyonwiz forum site has many posts on how to do this and typical problems. . Another program that can convert the TS file to bog standard MPEG is MPEGStreamclip.

Personally I don't have any problems playing TS files in VLC - it has all of it's own codecs for playback except for midi where you need to point to a suitable soundfont.

Being familiar with the errors that typically are transmitted the most reliable path is to use ProjectX in Demux mode and then remux the audio and video together (MPEGStreamclip will do this) - ProjectX is the only program that will demux Australian subtitles on Teletext page 801 to a separate SRT file.

Have a look around here http://www.beyonwiz.com.au/phpbb2/index.php

:)

Wow, thats some great reading. I'll have a go with the demux/remux with project-x.

Thanks.

stax76
28th July 2010, 16:21
Chances are good it'll work fine, ProjectX is known to be very reliable. I've used it in the past a lot for DVB, it can even demux DVD subtitles where VSRip would fail, so far I had only one DVD where this happened. In case you decide to convert DGIndex or DGIndexNV might also be able to process the stream, works find with my DVB-C captures.

netmask
29th July 2010, 00:00
Australian digital Tv uses the DVB-T flavour

http://en.wikipedia.org/wiki/Digital_terrestrial_television_in_Australia

http://www.digitaltv.com.au/dvbt.html

so from a file format point of view transmission is via MPEG2TS containing video and audio - generally mpeg audio and or AC3 stereo with the very occasional 5.1 plus text based subtitles on page 801 teletext.

Many of the newer receivers and some PVR's like the Beyonwiz will also receive and decode MPEG4 although the only transmissions in this format have been the "experimental 3D" trial.

The industry hopes the system will eventually migrate to MPEG4 to provide more bandwidth for additional services but consideration of this is not likely to politically commences until well after the end of analog scheduled for 2013