Page 1 of 1

Unable to FFWD/REW in Mpeg2 TS Files

PostPosted: Sun Dec 23, 2012 4:06 pm
by keyser
Hi

I tested your excellent software and must say I like it, but I have one huge issue. I cannot FFWD/REW in my recorded TV shows.
I have tried two different recording suites (Media Portal TV-Server and DVBviewer Recording service) and they both just grab the MPEG4 DVBstream and store it in .ts files.

Using DVBviewer Recording Service as a DNLA server i can FFWD/REW in the recorded files (albeit slowly in the beginning), but using Serviio I'm left with no ffwd/rew functionality.

My playback devices are: Samsung 46C6715 and Samsung C5500 Bluray player using the default renderer profiles. Either shows the same problem and works just fine with DVBviewer Recording Service as a DNLA server. So it must be something serviio is doing (or not doing ;)

Merry christmas to all.

Keyser

Re: Unable to FFWD/REW in Mpeg2 TS Files

PostPosted: Sun Dec 23, 2012 4:13 pm
by keyser
As a follow up I think Serviio reencodes these .ts files when accessed because I see heavy CPU load early on when watching recorded shows.
I don't think DVBviewer even supports reencoding so it probably just forwards them to the samsung units. Maybe that's the issue?

Keyser

Re: Unable to FFWD/REW in Mpeg2 TS Files

PostPosted: Mon Dec 24, 2012 12:13 pm
by zip
Can youpst ffmpeg -i for one of these files?

Re: Unable to FFWD/REW in Mpeg2 TS Files

PostPosted: Mon Dec 24, 2012 1:52 pm
by keyser
That's a strange output....

As far as I can tell it seems to think i MPEG2. As far as I know our Cable signal is MPEG4 and this is recorded directly of a HDhomerum with mediaportal TV-Server.
Does this output make you any wiser?

C:\Program Files\Serviio\lib>ffmpeg -i "d:\TV Programmer\Tror du stadig på julemanden_ - TV 2 - 2012-12-21.ts"
ffmpeg version N-42368-gbf53863 Copyright (c) 2000-2012 the FFmpeg developers
built on Jul 10 2012 03:40:45 with gcc 4.6.3
configuration: --enable-static --disable-shared --disable-ffplay --disable-ffs
erver --enable-memalign-hack --enable-libmp3lame --enable-librtmp --extra-libs='
-lrtmp -lpolarssl -lws2_32 -lwinmm' --arch=x86 --enable-runtime-cpudetect --enab
le-pthreads --target-os=mingw32 --cross-prefix=i686-w64-mingw32- --pkg-config=pk
g-config
libavutil 51. 64.100 / 51. 64.100
libavcodec 54. 33.100 / 54. 33.100
libavformat 54. 15.102 / 54. 15.102
libavdevice 54. 1.100 / 54. 1.100
libavfilter 3. 1.100 / 3. 1.100
libswscale 2. 1.100 / 2. 1.100
libswresample 0. 15.100 / 0. 15.100
[mpeg2video @ 0149CAA0] mpeg_decode_postinit() failure
Last message repeated 7 times
[mpegts @ 0149BD40] max_analyze_duration 5000000 reached at 5016000
[mpegts @ 0149BD40] PES packet size mismatch
Last message repeated 1 times
Input #0, mpegts, from 'd:\TV Programm
er\Tror du stadig på julemanden_ - TV 2 - 2012-12-21.ts':
Duration: 27:48:15.79, start: 0.190167, bitrate: 241 kb/s
Program 137
Stream #0:0[0x30]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), yuv420p
, 720x576 [SAR 64:45 DAR 16:9], 4500 kb/s, 26.23 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0:1[0x40](dan): Audio: mp2 ([3][0][0][0] / 0x0003), 48000 Hz, stereo
, s16, 192 kb/s
Stream #0:2[0x68](dan): Subtitle: dvb_teletext ([6][0][0][0] / 0x0006)
At least one output file must be specified

Re: Unable to FFWD/REW in Mpeg2 TS Files

PostPosted: Tue Dec 25, 2012 11:07 am
by zip
Try removing this from the profile

  Code:
<Matches container="mpegts" aCodec="mp2" />

Re: Unable to FFWD/REW in Mpeg2 TS Files

PostPosted: Tue Dec 25, 2012 11:00 pm
by keyser
Good call!

That nailed the problem and i can now ffwd/rew in my recordings.

Thanks a lot for your help.