MediaPortal Version: MediaPortal-svn--10-24-2006--19-59-Rev11306
TV Engine: tvengine3-10-24-2006--15-18h--Rev11304
Windows Version: Windows XP SP2
CPU Type: AMD AthlonXP 3000+
HDD: ST3120022A (120gb ATA)
Memory: 1.5gb DDR PC3200
Motherboard: Asus A7V600-X
Motherboard Chipset: Via KT600
Motherboard Bios: ???
Video Card: Connect3D Radeon 9600XT
Video Card Driver: Catalyst 6.4
Sound Card: SoundMax integrated audio, 5.1 analog mode
Sound Card Driver: 5.12.1.3663 / 15-7-2003
1. TV Card: Hauppauge PVR350
1. TV Card Type: Analog h/w
1. TV Card Driver: 1.18.21.22266 / 22-9-2004
2. TV Card: FloppyDTV-T
2. TV Card Type: Firewire DVB-T w/ Conax CAM
2. TV Card Driver: Light BDA 4.2 (4.2.0.0 / 2-2-2006)
MPEG2 Video Codec: NVidia PureVideo Video decoder
MPEG2 Audio Codec: NVidia PureVideo Audio decoder
(yes, Nvidia decoders)
Satelite/CableTV Provider: KPN-TV (Digitenne) DVB-T
TV - HTPC Connection: S-video
At first, the new tv engine autotuned the channels fine. But whenever I tried to watch a channel (by Manual Control or Mediaportal client) I would get an error "No video/audio data" (or something similar). Thinking that it might have something to do with my old (factory default) firmware on the FloppyDTV and no option to be seen to keep pid-filtering off, I upgraded to the latest 1.2.1 firmware (FloppyDTV-T-CI-Rel-1-2-1-B33720.zip), and behold Manual Control showed some activity and in Mediaportal watching channels (and timeshifting) worked.
But whenever I record, it sems the video data is lost. The .MPG file written is small (so really only audio data is saved) and programs like MediaPlayerClassic and VLC don't see a video track. The audio is fine though.
But when I open the .TS timeshift buffers (live1.ts.tsbuffer1.ts and so on) in VLC while the record is running, I get video and audio just fine! And like I said, Mediaportal displays the channel just fine while recording. So somewhere in the writing of the recording it looses the video track.
Running a bit of .TS through ProjectX told me the PID's of the videotrack (0x40 - 64) and audio track (0x41 - 65). Pretty default I guess:
ok> PID 0x40 has PES-ID 0xE0 (MPEG Video) (17296 #93)
ok> PID 0x41 has PES-ID 0xC0 (MPEG Audio) (28952 #155)
I even tried opening the TuningDetail table in the SQL Manager utility, and in the last columns 'videoPid' and 'audioPid' I entered '64' and '65' to try to give a hint which tracks it must save. But this didn't work.
This problem of not recording video happens for every DVB-T channel, but not my analog channels.
BTW, wouldn't it be better for digital channels to be saved as .ts instead of .mpg? I thought .TS files were better because of the occasional bit of packet loss that seems to be inevitable with DVB-T, or am I just saying nonsense here?.
P.S.: If I need to attach any logs, let me know.
TV Engine: tvengine3-10-24-2006--15-18h--Rev11304
Windows Version: Windows XP SP2
CPU Type: AMD AthlonXP 3000+
HDD: ST3120022A (120gb ATA)
Memory: 1.5gb DDR PC3200
Motherboard: Asus A7V600-X
Motherboard Chipset: Via KT600
Motherboard Bios: ???
Video Card: Connect3D Radeon 9600XT
Video Card Driver: Catalyst 6.4
Sound Card: SoundMax integrated audio, 5.1 analog mode
Sound Card Driver: 5.12.1.3663 / 15-7-2003
1. TV Card: Hauppauge PVR350
1. TV Card Type: Analog h/w
1. TV Card Driver: 1.18.21.22266 / 22-9-2004
2. TV Card: FloppyDTV-T
2. TV Card Type: Firewire DVB-T w/ Conax CAM
2. TV Card Driver: Light BDA 4.2 (4.2.0.0 / 2-2-2006)
MPEG2 Video Codec: NVidia PureVideo Video decoder
MPEG2 Audio Codec: NVidia PureVideo Audio decoder
(yes, Nvidia decoders)
Satelite/CableTV Provider: KPN-TV (Digitenne) DVB-T
TV - HTPC Connection: S-video
At first, the new tv engine autotuned the channels fine. But whenever I tried to watch a channel (by Manual Control or Mediaportal client) I would get an error "No video/audio data" (or something similar). Thinking that it might have something to do with my old (factory default) firmware on the FloppyDTV and no option to be seen to keep pid-filtering off, I upgraded to the latest 1.2.1 firmware (FloppyDTV-T-CI-Rel-1-2-1-B33720.zip), and behold Manual Control showed some activity and in Mediaportal watching channels (and timeshifting) worked.
But whenever I record, it sems the video data is lost. The .MPG file written is small (so really only audio data is saved) and programs like MediaPlayerClassic and VLC don't see a video track. The audio is fine though.
But when I open the .TS timeshift buffers (live1.ts.tsbuffer1.ts and so on) in VLC while the record is running, I get video and audio just fine! And like I said, Mediaportal displays the channel just fine while recording. So somewhere in the writing of the recording it looses the video track.
Running a bit of .TS through ProjectX told me the PID's of the videotrack (0x40 - 64) and audio track (0x41 - 65). Pretty default I guess:
ok> PID 0x40 has PES-ID 0xE0 (MPEG Video) (17296 #93)
ok> PID 0x41 has PES-ID 0xC0 (MPEG Audio) (28952 #155)
I even tried opening the TuningDetail table in the SQL Manager utility, and in the last columns 'videoPid' and 'audioPid' I entered '64' and '65' to try to give a hint which tracks it must save. But this didn't work.
This problem of not recording video happens for every DVB-T channel, but not my analog channels.
BTW, wouldn't it be better for digital channels to be saved as .ts instead of .mpg? I thought .TS files were better because of the occasional bit of packet loss that seems to be inevitable with DVB-T, or am I just saying nonsense here?.
P.S.: If I need to attach any logs, let me know.