Mailing List Archive

[UK] BBC HD and BBC ONE HD - recording length incorrect
I've just noticed an old bug reappear with BBC HD and BBC ONE HD,
recordings from both channels show incorrect programme length, e.g. Merlin
recording last night from BBC ONE HD shows length as 36 minutes yet the
entire programme is 45+ minutes long. Luckily the recording plays back OK
and when the status bar reaches 36 minutes playback continues until the
actual recording end.

I am wondering if the BBC have been fiddling with the encoder again?
anyone able to confirm? - Unfortunately I am going away on business to
Sweden this afternoon so will be unable to post any samples/logs until
next weekend.

Regards

Dave K.

_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
Re: [UK] BBC HD and BBC ONE HD - recording length incorrect [ In reply to ]
I have seen this on one recording as well (last weekend I think). i
was waiting for it to reoccur before reporting it - but I havent
watched any BBC HD since that occurance.
R
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
Re: [UK] BBC HD and BBC ONE HD - recording length incorrect [ In reply to ]
On Sun, November 28, 2010 12:43 pm, Richard Morton wrote:
> I have seen this on one recording as well (last weekend I think). i
> was waiting for it to reoccur before reporting it - but I havent
> watched any BBC HD since that occurance.
> R
>
>

Thanks for confirming Richard, I will check to see if there is an open
ticket on the weekend as this was also mentioned in another recent thread.
Just need to get the playback log output and a sample then :)

Suppose I should try mplayer to see if it is an issue with some library
e.g. ffmpeg.

Dave


_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
Re: [UK] BBC HD and BBC ONE HD - recording length incorrect [ In reply to ]
On Mon, Nov 29, 2010 at 3:11 PM, David Knight <dlknight@sdf.lonestar.org> wrote:
> On Sun, November 28, 2010 12:43 pm, Richard Morton wrote:
>> I have seen this on one recording as well (last weekend I think). i
>> was waiting for it to reoccur before reporting it - but I havent
>> watched any BBC HD since that occurance.
>> R
>>
>>
>
> Thanks for confirming Richard, I will check to see if there is an open
> ticket on the weekend as this was also mentioned in another recent thread.
> Just need to get the playback log output and a sample then :)
>
> Suppose I should try mplayer to see if it is an issue with some library
> e.g. ffmpeg.
>
> Dave
>

What does ffmpeg -i report for the recording? A change was committed
to trunk recently that hopefully fixes this issue.

Regards.
--
Taylor
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
Re: [UK] BBC HD and BBC ONE HD - recording length incorrect [ In reply to ]
On Mon, November 29, 2010 8:19 pm, Taylor Ralph wrote:
> On Mon, Nov 29, 2010 at 3:11 PM, David Knight <dlknight@sdf.lonestar.org>
> wrote:
>> On Sun, November 28, 2010 12:43 pm, Richard Morton wrote:
>>> I have seen this on one recording as well (last weekend I think). i
>>> was waiting for it to reoccur before reporting it - but I havent
>>> watched any BBC HD since that occurance.
>>> R
>>>
>>>
>>
>> Thanks for confirming Richard, I will check to see if there is an open
>> ticket on the weekend as this was also mentioned in another recent
>> thread.
>> Just need to get the playback log output and a sample then :)
>>
>> Suppose I should try mplayer to see if it is an issue with some library
>> e.g. ffmpeg.
>>
>> Dave
>>
>
> What does ffmpeg -i report for the recording? A change was committed
> to trunk recently that hopefully fixes this issue.
>
> Regards.
> --
> Taylor
>
>

FFmpeg version SVN-r25557-snapshot, Copyright (c) 2000-2010 the FFmpeg
developers
built on Oct 24 2010 07:32:30 with gcc 4.4.4 20100630 (Red Hat 4.4.4-10)
configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64
--mandir=/usr/share/man --enable-shared --enable-gpl --enable-version3
--enable-nonfree --enable-postproc --enable-avfilter --enable-pthreads
--enable-x11grab --enable-vdpau --disable-avisynth --enable-libdc1394
--enable-libdirac --enable-libfaac --enable-libgsm --enable-libmp3lame
--enable-libnut --enable-libopencore-amrnb --enable-libopencore-amrwb
--enable-libopenjpeg --enable-libschroedinger --enable-libspeex
--enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid
--extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC'
--disable-stripping
libavutil 50.32. 3 / 50.32. 3
libavcore 0. 9. 1 / 0. 9. 1
libavcodec 52.93. 0 / 52.93. 0
libavformat 52.84. 0 / 52.84. 0
libavdevice 52. 2. 2 / 52. 2. 2
libavfilter 1.53. 0 / 1.53. 0
libswscale 0.12. 0 / 0.12. 0
libpostproc 51. 2. 0 / 51. 2. 0
[h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
[h264 @ 0x1e1c490] non-existing PPS referenced
[h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
[h264 @ 0x1e1c490] non-existing PPS 0 referenced
[h264 @ 0x1e1c490] decode_slice_header error
[h264 @ 0x1e1c490] non-existing PPS 0 referenced
[h264 @ 0x1e1c490] decode_slice_header error
[h264 @ 0x1e1c490] non-existing PPS 0 referenced
[h264 @ 0x1e1c490] decode_slice_header error
[h264 @ 0x1e1c490] non-existing PPS 0 referenced
[h264 @ 0x1e1c490] decode_slice_header error
[h264 @ 0x1e1c490] non-existing PPS 0 referenced
[h264 @ 0x1e1c490] decode_slice_header error
[h264 @ 0x1e1c490] non-existing PPS 0 referenced
[h264 @ 0x1e1c490] decode_slice_header error
[h264 @ 0x1e1c490] no frame!

Above errors repeated for couple of pages.

[mpegts @ 0x1e166e0] max_analyze_duration reached
[NULL @ 0x1e3a630] start time is not set in av_estimate_timings_from_pts
Input #0, mpegts, from '/video/default/8941_20101127194500.mpg':
Duration: 00:46:26.00, start: 5649.660133, bitrate: 7424 kb/s
Program 1
Stream #0.0[0x1518]: Video: h264, yuv420p, 1440x1080 [PAR 4:3 DAR
16:9], 27.53 fps, 25 tbr, 90k tbn, 50 tbc
Stream #0.1[0x151a](NAR): Audio: mp2, 48000 Hz, 2 channels, s16, 256 kb/s
Stream #0.2[0x151b](eng): Subtitle: [6][0][0][0] / 0x0006
Stream #0.3[0x151c](eng): Subtitle: dvbsub
Stream #0.4[0x1519](eng): Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s
At least one output file must be specified

Dave K.

_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
Re: [UK] BBC HD and BBC ONE HD - recording length incorrect [ In reply to ]
On Wed, Dec 22, 2010 at 6:13 AM, David Knight <dlknight@sdf.lonestar.org> wrote:
> On Mon, November 29, 2010 8:19 pm, Taylor Ralph wrote:
>> On Mon, Nov 29, 2010 at 3:11 PM, David Knight <dlknight@sdf.lonestar.org>
>> wrote:
>>> On Sun, November 28, 2010 12:43 pm, Richard Morton wrote:
>>>> I have seen this on one recording as well (last weekend I think). i
>>>> was waiting for it to reoccur before reporting it - but I havent
>>>> watched any BBC HD since that occurance.
>>>> R
>>>>
>>>>
>>>
>>> Thanks for confirming Richard, I will check to see if there is an open
>>> ticket on the weekend as this was also mentioned in another recent
>>> thread.
>>> Just need to get the playback log output and a sample then :)
>>>
>>> Suppose I should try mplayer to see if it is an issue with some library
>>> e.g. ffmpeg.
>>>
>>> Dave
>>>
>>
>> What does ffmpeg -i report for the recording? A change was committed
>> to trunk recently that hopefully fixes this issue.
>>
>> Regards.
>> --
>> Taylor
>>
>>
>
> FFmpeg version SVN-r25557-snapshot, Copyright (c) 2000-2010 the FFmpeg
> developers
>  built on Oct 24 2010 07:32:30 with gcc 4.4.4 20100630 (Red Hat 4.4.4-10)
>  configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64
> --mandir=/usr/share/man --enable-shared --enable-gpl --enable-version3
> --enable-nonfree --enable-postproc --enable-avfilter --enable-pthreads
> --enable-x11grab --enable-vdpau --disable-avisynth --enable-libdc1394
> --enable-libdirac --enable-libfaac --enable-libgsm --enable-libmp3lame
> --enable-libnut --enable-libopencore-amrnb --enable-libopencore-amrwb
> --enable-libopenjpeg --enable-libschroedinger --enable-libspeex
> --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid
> --extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC'
> --disable-stripping
>  libavutil     50.32. 3 / 50.32. 3
>  libavcore      0. 9. 1 /  0. 9. 1
>  libavcodec    52.93. 0 / 52.93. 0
>  libavformat   52.84. 0 / 52.84. 0
>  libavdevice   52. 2. 2 / 52. 2. 2
>  libavfilter    1.53. 0 /  1.53. 0
>  libswscale     0.12. 0 /  0.12. 0
>  libpostproc   51. 2. 0 / 51. 2. 0
> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
> [h264 @ 0x1e1c490] non-existing PPS referenced
> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
> [h264 @ 0x1e1c490] decode_slice_header error
> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
> [h264 @ 0x1e1c490] decode_slice_header error
> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
> [h264 @ 0x1e1c490] decode_slice_header error
> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
> [h264 @ 0x1e1c490] decode_slice_header error
> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
> [h264 @ 0x1e1c490] decode_slice_header error
> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
> [h264 @ 0x1e1c490] decode_slice_header error
> [h264 @ 0x1e1c490] no frame!
>
> Above errors repeated for couple of pages.
>
> [mpegts @ 0x1e166e0] max_analyze_duration reached
> [NULL @ 0x1e3a630] start time is not set in av_estimate_timings_from_pts
> Input #0, mpegts, from '/video/default/8941_20101127194500.mpg':
>  Duration: 00:46:26.00, start: 5649.660133, bitrate: 7424 kb/s
>  Program 1
>    Stream #0.0[0x1518]: Video: h264, yuv420p, 1440x1080 [PAR 4:3 DAR
> 16:9], 27.53 fps, 25 tbr, 90k tbn, 50 tbc
>    Stream #0.1[0x151a](NAR): Audio: mp2, 48000 Hz, 2 channels, s16, 256 kb/s
>    Stream #0.2[0x151b](eng): Subtitle: [6][0][0][0] / 0x0006
>    Stream #0.3[0x151c](eng): Subtitle: dvbsub
>    Stream #0.4[0x1519](eng): Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s
> At least one output file must be specified
>
> Dave K.
>

Is 00:46:26.00 the correct duration? What does MythTV show for the
duration? We now use the ffmpeg duration so if it's correct then the
next release will contain the fix.

Regards.
--
Taylor
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
Re: [UK] BBC HD and BBC ONE HD - recording length incorrect [ In reply to ]
Taylor Ralph wrote:
> On Wed, Dec 22, 2010 at 6:13 AM, David Knight <dlknight@sdf.lonestar.org> wrote:
>> On Mon, November 29, 2010 8:19 pm, Taylor Ralph wrote:
>>> On Mon, Nov 29, 2010 at 3:11 PM, David Knight <dlknight@sdf.lonestar.org>
>>> wrote:
>>>> On Sun, November 28, 2010 12:43 pm, Richard Morton wrote:
>>>>> I have seen this on one recording as well (last weekend I think). i
>>>>> was waiting for it to reoccur before reporting it - but I havent
>>>>> watched any BBC HD since that occurance.
>>>>> R
>>>>>
>>>>>
>>>> Thanks for confirming Richard, I will check to see if there is an open
>>>> ticket on the weekend as this was also mentioned in another recent
>>>> thread.
>>>> Just need to get the playback log output and a sample then :)
>>>>
>>>> Suppose I should try mplayer to see if it is an issue with some library
>>>> e.g. ffmpeg.
>>>>
>>>> Dave
>>>>
>>> What does ffmpeg -i report for the recording? A change was committed
>>> to trunk recently that hopefully fixes this issue.
>>>
>>> Regards.
>>> --
>>> Taylor
>>>
>>>
>> FFmpeg version SVN-r25557-snapshot, Copyright (c) 2000-2010 the FFmpeg
>> developers
>> built on Oct 24 2010 07:32:30 with gcc 4.4.4 20100630 (Red Hat 4.4.4-10)
>> configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64
>> --mandir=/usr/share/man --enable-shared --enable-gpl --enable-version3
>> --enable-nonfree --enable-postproc --enable-avfilter --enable-pthreads
>> --enable-x11grab --enable-vdpau --disable-avisynth --enable-libdc1394
>> --enable-libdirac --enable-libfaac --enable-libgsm --enable-libmp3lame
>> --enable-libnut --enable-libopencore-amrnb --enable-libopencore-amrwb
>> --enable-libopenjpeg --enable-libschroedinger --enable-libspeex
>> --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid
>> --extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
>> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC'
>> --disable-stripping
>> libavutil 50.32. 3 / 50.32. 3
>> libavcore 0. 9. 1 / 0. 9. 1
>> libavcodec 52.93. 0 / 52.93. 0
>> libavformat 52.84. 0 / 52.84. 0
>> libavdevice 52. 2. 2 / 52. 2. 2
>> libavfilter 1.53. 0 / 1.53. 0
>> libswscale 0.12. 0 / 0.12. 0
>> libpostproc 51. 2. 0 / 51. 2. 0
>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>> [h264 @ 0x1e1c490] non-existing PPS referenced
>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>> [h264 @ 0x1e1c490] decode_slice_header error
>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>> [h264 @ 0x1e1c490] decode_slice_header error
>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>> [h264 @ 0x1e1c490] decode_slice_header error
>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>> [h264 @ 0x1e1c490] decode_slice_header error
>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>> [h264 @ 0x1e1c490] decode_slice_header error
>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>> [h264 @ 0x1e1c490] decode_slice_header error
>> [h264 @ 0x1e1c490] no frame!
>>
>> Above errors repeated for couple of pages.
>>
>> [mpegts @ 0x1e166e0] max_analyze_duration reached
>> [NULL @ 0x1e3a630] start time is not set in av_estimate_timings_from_pts
>> Input #0, mpegts, from '/video/default/8941_20101127194500.mpg':
>> Duration: 00:46:26.00, start: 5649.660133, bitrate: 7424 kb/s
>> Program 1
>> Stream #0.0[0x1518]: Video: h264, yuv420p, 1440x1080 [PAR 4:3 DAR
>> 16:9], 27.53 fps, 25 tbr, 90k tbn, 50 tbc
>> Stream #0.1[0x151a](NAR): Audio: mp2, 48000 Hz, 2 channels, s16, 256 kb/s
>> Stream #0.2[0x151b](eng): Subtitle: [6][0][0][0] / 0x0006
>> Stream #0.3[0x151c](eng): Subtitle: dvbsub
>> Stream #0.4[0x1519](eng): Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s
>> At least one output file must be specified
>>
>> Dave K.
>>
>
> Is 00:46:26.00 the correct duration? What does MythTV show for the
> duration? We now use the ffmpeg duration so if it's correct then the
> next release will contain the fix.
FYI I reported several issues on this on ffmpeg issue-tracker
issue 2020 2144 1472-although a very old issue it still holds.
>
> Regards.
> --
> Taylor
> _______________________________________________
> mythtv-users mailing list
> mythtv-users@mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users

_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
Re: [UK] BBC HD and BBC ONE HD - recording length incorrect [ In reply to ]
On Wed, December 22, 2010 12:11 pm, Taylor Ralph wrote:
> On Wed, Dec 22, 2010 at 6:13 AM, David Knight <dlknight@sdf.lonestar.org>
> wrote:
>> FFmpeg version SVN-r25557-snapshot, Copyright (c) 2000-2010 the FFmpeg
>> developers
>> �built on Oct 24 2010 07:32:30 with gcc 4.4.4 20100630 (Red Hat
>> 4.4.4-10)
>> �configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64
>> --mandir=/usr/share/man --enable-shared --enable-gpl --enable-version3
>> --enable-nonfree --enable-postproc --enable-avfilter --enable-pthreads
>> --enable-x11grab --enable-vdpau --disable-avisynth --enable-libdc1394
>> --enable-libdirac --enable-libfaac --enable-libgsm --enable-libmp3lame
>> --enable-libnut --enable-libopencore-amrnb --enable-libopencore-amrwb
>> --enable-libopenjpeg --enable-libschroedinger --enable-libspeex
>> --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid
>> --extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
>> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC'
>> --disable-stripping
>> �libavutil � � 50.32. 3 / 50.32. 3
>> �libavcore � � �0. 9. 1 / �0. 9. 1
>> �libavcodec � �52.93. 0 / 52.93. 0
>> �libavformat � 52.84. 0 / 52.84. 0
>> �libavdevice � 52. 2. 2 / 52. 2. 2
>> �libavfilter � �1.53. 0 / �1.53. 0
>> �libswscale � � 0.12. 0 / �0.12. 0
>> �libpostproc � 51. 2. 0 / 51. 2. 0
>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>> [h264 @ 0x1e1c490] non-existing PPS referenced
>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>> [h264 @ 0x1e1c490] decode_slice_header error
>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>> [h264 @ 0x1e1c490] decode_slice_header error
>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>> [h264 @ 0x1e1c490] decode_slice_header error
>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>> [h264 @ 0x1e1c490] decode_slice_header error
>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>> [h264 @ 0x1e1c490] decode_slice_header error
>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>> [h264 @ 0x1e1c490] decode_slice_header error
>> [h264 @ 0x1e1c490] no frame!
>>
>> Above errors repeated for couple of pages.
>>
>> [mpegts @ 0x1e166e0] max_analyze_duration reached
>> [NULL @ 0x1e3a630] start time is not set in av_estimate_timings_from_pts
>> Input #0, mpegts, from '/video/default/8941_20101127194500.mpg':
>> �Duration: 00:46:26.00, start: 5649.660133, bitrate: 7424 kb/s
>> �Program 1
>> � �Stream #0.0[0x1518]: Video: h264, yuv420p, 1440x1080 [PAR 4:3 DAR
>> 16:9], 27.53 fps, 25 tbr, 90k tbn, 50 tbc
>> � �Stream #0.1[0x151a](NAR): Audio: mp2, 48000 Hz, 2 channels, s16, 256
>> kb/s
>> � �Stream #0.2[0x151b](eng): Subtitle: [6][0][0][0] / 0x0006
>> � �Stream #0.3[0x151c](eng): Subtitle: dvbsub
>> � �Stream #0.4[0x1519](eng): Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s
>> At least one output file must be specified
>>
>> Dave K.
>>
>
> Is 00:46:26.00 the correct duration? What does MythTV show for the
> duration? We now use the ffmpeg duration so if it's correct then the
> next release will contain the fix.
>
> Regards.
> --
> Taylor
>
>

Yes 00:46:26.00 is the correct duration, MythTV reports 00:36:07 when
playing back the recording in mythfrontend. Playback continues when the
status bar reaches the end but rewind and fast forward do not work
correctly.

Will the fix be backported to 0.24-fixes?

Thanks,

Dave

_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
Re: [UK] BBC HD and BBC ONE HD - recording length incorrect [ In reply to ]
On Wed, Dec 22, 2010 at 5:26 PM, David Knight <dlknight@sdf.lonestar.org> wrote:
> On Wed, December 22, 2010 12:11 pm, Taylor Ralph wrote:
>> On Wed, Dec 22, 2010 at 6:13 AM, David Knight <dlknight@sdf.lonestar.org>
>> wrote:
>>> FFmpeg version SVN-r25557-snapshot, Copyright (c) 2000-2010 the FFmpeg
>>> developers
>>> �built on Oct 24 2010 07:32:30 with gcc 4.4.4 20100630 (Red Hat
>>> 4.4.4-10)
>>> �configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64
>>> --mandir=/usr/share/man --enable-shared --enable-gpl --enable-version3
>>> --enable-nonfree --enable-postproc --enable-avfilter --enable-pthreads
>>> --enable-x11grab --enable-vdpau --disable-avisynth --enable-libdc1394
>>> --enable-libdirac --enable-libfaac --enable-libgsm --enable-libmp3lame
>>> --enable-libnut --enable-libopencore-amrnb --enable-libopencore-amrwb
>>> --enable-libopenjpeg --enable-libschroedinger --enable-libspeex
>>> --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid
>>> --extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
>>> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC'
>>> --disable-stripping
>>> �libavutil � � 50.32. 3 / 50.32. 3
>>> �libavcore � � �0. 9. 1 / �0. 9. 1
>>> �libavcodec � �52.93. 0 / 52.93. 0
>>> �libavformat � 52.84. 0 / 52.84. 0
>>> �libavdevice � 52. 2. 2 / 52. 2. 2
>>> �libavfilter � �1.53. 0 / �1.53. 0
>>> �libswscale � � 0.12. 0 / �0.12. 0
>>> �libpostproc � 51. 2. 0 / 51. 2. 0
>>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>>> [h264 @ 0x1e1c490] non-existing PPS referenced
>>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>> [h264 @ 0x1e1c490] decode_slice_header error
>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>> [h264 @ 0x1e1c490] decode_slice_header error
>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>> [h264 @ 0x1e1c490] decode_slice_header error
>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>> [h264 @ 0x1e1c490] decode_slice_header error
>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>> [h264 @ 0x1e1c490] decode_slice_header error
>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>> [h264 @ 0x1e1c490] decode_slice_header error
>>> [h264 @ 0x1e1c490] no frame!
>>>
>>> Above errors repeated for couple of pages.
>>>
>>> [mpegts @ 0x1e166e0] max_analyze_duration reached
>>> [NULL @ 0x1e3a630] start time is not set in av_estimate_timings_from_pts
>>> Input #0, mpegts, from '/video/default/8941_20101127194500.mpg':
>>> �Duration: 00:46:26.00, start: 5649.660133, bitrate: 7424 kb/s
>>> �Program 1
>>> � �Stream #0.0[0x1518]: Video: h264, yuv420p, 1440x1080 [PAR 4:3 DAR
>>> 16:9], 27.53 fps, 25 tbr, 90k tbn, 50 tbc
>>> � �Stream #0.1[0x151a](NAR): Audio: mp2, 48000 Hz, 2 channels, s16, 256
>>> kb/s
>>> � �Stream #0.2[0x151b](eng): Subtitle: [6][0][0][0] / 0x0006
>>> � �Stream #0.3[0x151c](eng): Subtitle: dvbsub
>>> � �Stream #0.4[0x1519](eng): Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s
>>> At least one output file must be specified
>>>
>>> Dave K.
>>>
>>
>> Is 00:46:26.00 the correct duration? What does MythTV show for the
>> duration? We now use the ffmpeg duration so if it's correct then the
>> next release will contain the fix.
>>
>> Regards.
>> --
>> Taylor
>>
>>
>
> Yes 00:46:26.00 is the correct duration, MythTV reports 00:36:07 when
> playing back the recording in mythfrontend. Playback continues when the
> status bar reaches the end but rewind and fast forward do not work
> correctly.
>
> Will the fix be backported to 0.24-fixes?
>
> Thanks,
>
> Dave
>

I wasn't planning on back-porting the change since it still needs
considerable testing and caused a few issues already that I had to
fix. Could you play the recording back with -v playback,timestamp and
see if you find any messages with "repeat_pict" in them?

Regards,
--
Taylor
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
Re: [UK] BBC HD and BBC ONE HD - recording length incorrect [ In reply to ]
On Wed, Dec 22, 2010 at 6:39 PM, Taylor Ralph <taylor.ralph@gmail.com> wrote:
> On Wed, Dec 22, 2010 at 5:26 PM, David Knight <dlknight@sdf.lonestar.org> wrote:
>> On Wed, December 22, 2010 12:11 pm, Taylor Ralph wrote:
>>> On Wed, Dec 22, 2010 at 6:13 AM, David Knight <dlknight@sdf.lonestar.org>
>>> wrote:
>>>> FFmpeg version SVN-r25557-snapshot, Copyright (c) 2000-2010 the FFmpeg
>>>> developers
>>>> �built on Oct 24 2010 07:32:30 with gcc 4.4.4 20100630 (Red Hat
>>>> 4.4.4-10)
>>>> �configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64
>>>> --mandir=/usr/share/man --enable-shared --enable-gpl --enable-version3
>>>> --enable-nonfree --enable-postproc --enable-avfilter --enable-pthreads
>>>> --enable-x11grab --enable-vdpau --disable-avisynth --enable-libdc1394
>>>> --enable-libdirac --enable-libfaac --enable-libgsm --enable-libmp3lame
>>>> --enable-libnut --enable-libopencore-amrnb --enable-libopencore-amrwb
>>>> --enable-libopenjpeg --enable-libschroedinger --enable-libspeex
>>>> --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid
>>>> --extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
>>>> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC'
>>>> --disable-stripping
>>>> �libavutil � � 50.32. 3 / 50.32. 3
>>>> �libavcore � � �0. 9. 1 / �0. 9. 1
>>>> �libavcodec � �52.93. 0 / 52.93. 0
>>>> �libavformat � 52.84. 0 / 52.84. 0
>>>> �libavdevice � 52. 2. 2 / 52. 2. 2
>>>> �libavfilter � �1.53. 0 / �1.53. 0
>>>> �libswscale � � 0.12. 0 / �0.12. 0
>>>> �libpostproc � 51. 2. 0 / 51. 2. 0
>>>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>>>> [h264 @ 0x1e1c490] non-existing PPS referenced
>>>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>> [h264 @ 0x1e1c490] no frame!
>>>>
>>>> Above errors repeated for couple of pages.
>>>>
>>>> [mpegts @ 0x1e166e0] max_analyze_duration reached
>>>> [NULL @ 0x1e3a630] start time is not set in av_estimate_timings_from_pts
>>>> Input #0, mpegts, from '/video/default/8941_20101127194500.mpg':
>>>> �Duration: 00:46:26.00, start: 5649.660133, bitrate: 7424 kb/s
>>>> �Program 1
>>>> � �Stream #0.0[0x1518]: Video: h264, yuv420p, 1440x1080 [PAR 4:3 DAR
>>>> 16:9], 27.53 fps, 25 tbr, 90k tbn, 50 tbc
>>>> � �Stream #0.1[0x151a](NAR): Audio: mp2, 48000 Hz, 2 channels, s16, 256
>>>> kb/s
>>>> � �Stream #0.2[0x151b](eng): Subtitle: [6][0][0][0] / 0x0006
>>>> � �Stream #0.3[0x151c](eng): Subtitle: dvbsub
>>>> � �Stream #0.4[0x1519](eng): Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s
>>>> At least one output file must be specified
>>>>
>>>> Dave K.
>>>>
>>>
>>> Is 00:46:26.00 the correct duration? What does MythTV show for the
>>> duration? We now use the ffmpeg duration so if it's correct then the
>>> next release will contain the fix.
>>>
>>> Regards.
>>> --
>>> Taylor
>>>
>>>
>>
>> Yes 00:46:26.00 is the correct duration, MythTV reports 00:36:07 when
>> playing back the recording in mythfrontend. Playback continues when the
>> status bar reaches the end but rewind and fast forward do not work
>> correctly.
>>
>> Will the fix be backported to 0.24-fixes?
>>
>> Thanks,
>>
>> Dave
>>
>
> I wasn't planning on back-porting the change since it still needs
> considerable testing and caused a few issues already that I had to
> fix. Could you play the recording back with -v playback,timestamp and
> see if you find any messages with "repeat_pict" in them?
>
> Regards,
> --
> Taylor
>

And one other thing, it sounds like you might have a corrupt position
map. You might want to regenerate one and see if that corrects the
ff/rew behaviour.

Regards.
--
Taylor
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
Re: [UK] BBC HD and BBC ONE HD - recording length incorrect [ In reply to ]
On 22/12/2010 23:41, Taylor Ralph wrote:
> On Wed, Dec 22, 2010 at 6:39 PM, Taylor Ralph<taylor.ralph@gmail.com> wrote:
>> On Wed, Dec 22, 2010 at 5:26 PM, David Knight<dlknight@sdf.lonestar.org> wrote:
>>> On Wed, December 22, 2010 12:11 pm, Taylor Ralph wrote:
>>>> On Wed, Dec 22, 2010 at 6:13 AM, David Knight<dlknight@sdf.lonestar.org>
>>>> wrote:
>>>>> FFmpeg version SVN-r25557-snapshot, Copyright (c) 2000-2010 the FFmpeg
>>>>> developers
>>>>> �built on Oct 24 2010 07:32:30 with gcc 4.4.4 20100630 (Red Hat
>>>>> 4.4.4-10)
>>>>> �configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64
>>>>> --mandir=/usr/share/man --enable-shared --enable-gpl --enable-version3
>>>>> --enable-nonfree --enable-postproc --enable-avfilter --enable-pthreads
>>>>> --enable-x11grab --enable-vdpau --disable-avisynth --enable-libdc1394
>>>>> --enable-libdirac --enable-libfaac --enable-libgsm --enable-libmp3lame
>>>>> --enable-libnut --enable-libopencore-amrnb --enable-libopencore-amrwb
>>>>> --enable-libopenjpeg --enable-libschroedinger --enable-libspeex
>>>>> --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid
>>>>> --extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
>>>>> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC'
>>>>> --disable-stripping
>>>>> �libavutil � � 50.32. 3 / 50.32. 3
>>>>> �libavcore � � �0. 9. 1 / �0. 9. 1
>>>>> �libavcodec � �52.93. 0 / 52.93. 0
>>>>> �libavformat � 52.84. 0 / 52.84. 0
>>>>> �libavdevice � 52. 2. 2 / 52. 2. 2
>>>>> �libavfilter � �1.53. 0 / �1.53. 0
>>>>> �libswscale � � 0.12. 0 / �0.12. 0
>>>>> �libpostproc � 51. 2. 0 / 51. 2. 0
>>>>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>>>>> [h264 @ 0x1e1c490] non-existing PPS referenced
>>>>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] no frame!
>>>>>
>>>>> Above errors repeated for couple of pages.
>>>>>
>>>>> [mpegts @ 0x1e166e0] max_analyze_duration reached
>>>>> [NULL @ 0x1e3a630] start time is not set in av_estimate_timings_from_pts
>>>>> Input #0, mpegts, from '/video/default/8941_20101127194500.mpg':
>>>>> �Duration: 00:46:26.00, start: 5649.660133, bitrate: 7424 kb/s
>>>>> �Program 1
>>>>> � �Stream #0.0[0x1518]: Video: h264, yuv420p, 1440x1080 [PAR 4:3 DAR
>>>>> 16:9], 27.53 fps, 25 tbr, 90k tbn, 50 tbc
>>>>> � �Stream #0.1[0x151a](NAR): Audio: mp2, 48000 Hz, 2 channels, s16, 256
>>>>> kb/s
>>>>> � �Stream #0.2[0x151b](eng): Subtitle: [6][0][0][0] / 0x0006
>>>>> � �Stream #0.3[0x151c](eng): Subtitle: dvbsub
>>>>> � �Stream #0.4[0x1519](eng): Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s
>>>>> At least one output file must be specified
>>>>>
>>>>> Dave K.
>>>>>
>>>>
>>>> Is 00:46:26.00 the correct duration? What does MythTV show for the
>>>> duration? We now use the ffmpeg duration so if it's correct then the
>>>> next release will contain the fix.
>>>>
>>>> Regards.
>>>> --
>>>> Taylor
>>>>
>>>>
>>>
>>> Yes 00:46:26.00 is the correct duration, MythTV reports 00:36:07 when
>>> playing back the recording in mythfrontend. Playback continues when the
>>> status bar reaches the end but rewind and fast forward do not work
>>> correctly.
>>>
>>> Will the fix be backported to 0.24-fixes?
>>>
>>> Thanks,
>>>
>>> Dave
>>>
>>
>> I wasn't planning on back-porting the change since it still needs
>> considerable testing and caused a few issues already that I had to
>> fix. Could you play the recording back with -v playback,timestamp and
>> see if you find any messages with "repeat_pict" in them?
>>
>> Regards,
>> --
>> Taylor
>>
>
> And one other thing, it sounds like you might have a corrupt position
> map. You might want to regenerate one and see if that corrects the
> ff/rew behaviour.

I know "me too" isn't considered a wildly useful response, but just
so that you know this isn't an isolated issue, every BBC {ONE,} HD
recording I make suffers from these issues. The duration isn't
reported correctly. Attempts to jump back/forward within the recording,
and bookmarks go to the wrong place. Logs often show h264 errors,
although the playback is perfect and smooth.

I don't know if this further info is useful, but attempts to jump back
a bit, often jump forward. The longer one has been continuously watching
the recording, the further forward the jump back will take you. Same
with bookmarks: the longer one has been continuously watching, the
further forward of the correct position the bookmark will be.

Although the initial jump foward/back goes to the wrong place, it does
seem to reset something, because if you continue jumping to where you
wish to continue, and then immediately set a bookmark then the bookmark
is correctly positioned. It is continuous uninterupted watching that
causes the drift.

Cheers,
Paul.
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
Re: [UK] BBC HD and BBC ONE HD - recording length incorrect [ In reply to ]
On 22/12/2010 23:39, Taylor Ralph wrote:
> On Wed, Dec 22, 2010 at 5:26 PM, David Knight<dlknight@sdf.lonestar.org> wrote:
>> On Wed, December 22, 2010 12:11 pm, Taylor Ralph wrote:
>>> On Wed, Dec 22, 2010 at 6:13 AM, David Knight<dlknight@sdf.lonestar.org>
>>> wrote:
>>>> FFmpeg version SVN-r25557-snapshot, Copyright (c) 2000-2010 the FFmpeg
>>>> developers
>>>> �built on Oct 24 2010 07:32:30 with gcc 4.4.4 20100630 (Red Hat
>>>> 4.4.4-10)
>>>> �configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64
>>>> --mandir=/usr/share/man --enable-shared --enable-gpl --enable-version3
>>>> --enable-nonfree --enable-postproc --enable-avfilter --enable-pthreads
>>>> --enable-x11grab --enable-vdpau --disable-avisynth --enable-libdc1394
>>>> --enable-libdirac --enable-libfaac --enable-libgsm --enable-libmp3lame
>>>> --enable-libnut --enable-libopencore-amrnb --enable-libopencore-amrwb
>>>> --enable-libopenjpeg --enable-libschroedinger --enable-libspeex
>>>> --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid
>>>> --extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
>>>> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC'
>>>> --disable-stripping
>>>> �libavutil � � 50.32. 3 / 50.32. 3
>>>> �libavcore � � �0. 9. 1 / �0. 9. 1
>>>> �libavcodec � �52.93. 0 / 52.93. 0
>>>> �libavformat � 52.84. 0 / 52.84. 0
>>>> �libavdevice � 52. 2. 2 / 52. 2. 2
>>>> �libavfilter � �1.53. 0 / �1.53. 0
>>>> �libswscale � � 0.12. 0 / �0.12. 0
>>>> �libpostproc � 51. 2. 0 / 51. 2. 0
>>>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>>>> [h264 @ 0x1e1c490] non-existing PPS referenced
>>>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>> [h264 @ 0x1e1c490] no frame!
>>>>
>>>> Above errors repeated for couple of pages.
>>>>
>>>> [mpegts @ 0x1e166e0] max_analyze_duration reached
>>>> [NULL @ 0x1e3a630] start time is not set in av_estimate_timings_from_pts
>>>> Input #0, mpegts, from '/video/default/8941_20101127194500.mpg':
>>>> �Duration: 00:46:26.00, start: 5649.660133, bitrate: 7424 kb/s
>>>> �Program 1
>>>> � �Stream #0.0[0x1518]: Video: h264, yuv420p, 1440x1080 [PAR 4:3 DAR
>>>> 16:9], 27.53 fps, 25 tbr, 90k tbn, 50 tbc
>>>> � �Stream #0.1[0x151a](NAR): Audio: mp2, 48000 Hz, 2 channels, s16, 256
>>>> kb/s
>>>> � �Stream #0.2[0x151b](eng): Subtitle: [6][0][0][0] / 0x0006
>>>> � �Stream #0.3[0x151c](eng): Subtitle: dvbsub
>>>> � �Stream #0.4[0x1519](eng): Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s
>>>> At least one output file must be specified
>>>>
>>>> Dave K.
>>>>
>>>
>>> Is 00:46:26.00 the correct duration? What does MythTV show for the
>>> duration? We now use the ffmpeg duration so if it's correct then the
>>> next release will contain the fix.
>>>
>>> Regards.
>>> --
>>> Taylor
>>>
>>>
>>
>> Yes 00:46:26.00 is the correct duration, MythTV reports 00:36:07 when
>> playing back the recording in mythfrontend. Playback continues when the
>> status bar reaches the end but rewind and fast forward do not work
>> correctly.
>>
>> Will the fix be backported to 0.24-fixes?
>>
>> Thanks,
>>
>> Dave
>>
>
> I wasn't planning on back-porting the change since it still needs
> considerable testing and caused a few issues already that I had to
> fix. Could you play the recording back with -v playback,timestamp and
> see if you find any messages with "repeat_pict" in them?

Is there a commit (or set of commits) I could cherry pick onto
fixes/0.24 in my local repository?

Cheers,
Paul.
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
Re: [UK] BBC HD and BBC ONE HD - recording length incorrect [ In reply to ]
On Thu, Dec 23, 2010 at 10:31 AM, Paul Gardiner <lists@glidos.net> wrote:
> On 22/12/2010 23:39, Taylor Ralph wrote:
>>
>> On Wed, Dec 22, 2010 at 5:26 PM, David Knight<dlknight@sdf.lonestar.org>
>>  wrote:
>>>
>>> On Wed, December 22, 2010 12:11 pm, Taylor Ralph wrote:
>>>>
>>>> On Wed, Dec 22, 2010 at 6:13 AM, David Knight<dlknight@sdf.lonestar.org>
>>>> wrote:
>>>>>
>>>>> FFmpeg version SVN-r25557-snapshot, Copyright (c) 2000-2010 the FFmpeg
>>>>> developers
>>>>> �built on Oct 24 2010 07:32:30 with gcc 4.4.4 20100630 (Red Hat
>>>>> 4.4.4-10)
>>>>> �configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64
>>>>> --mandir=/usr/share/man --enable-shared --enable-gpl --enable-version3
>>>>> --enable-nonfree --enable-postproc --enable-avfilter --enable-pthreads
>>>>> --enable-x11grab --enable-vdpau --disable-avisynth --enable-libdc1394
>>>>> --enable-libdirac --enable-libfaac --enable-libgsm --enable-libmp3lame
>>>>> --enable-libnut --enable-libopencore-amrnb --enable-libopencore-amrwb
>>>>> --enable-libopenjpeg --enable-libschroedinger --enable-libspeex
>>>>> --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid
>>>>> --extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
>>>>> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC'
>>>>> --disable-stripping
>>>>> �libavutil � � 50.32. 3 / 50.32. 3
>>>>> �libavcore � � �0. 9. 1 / �0. 9. 1
>>>>> �libavcodec � �52.93. 0 / 52.93. 0
>>>>> �libavformat � 52.84. 0 / 52.84. 0
>>>>> �libavdevice � 52. 2. 2 / 52. 2. 2
>>>>> �libavfilter � �1.53. 0 / �1.53. 0
>>>>> �libswscale � � 0.12. 0 / �0.12. 0
>>>>> �libpostproc � 51. 2. 0 / 51. 2. 0
>>>>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>>>>> [h264 @ 0x1e1c490] non-existing PPS referenced
>>>>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] no frame!
>>>>>
>>>>> Above errors repeated for couple of pages.
>>>>>
>>>>> [mpegts @ 0x1e166e0] max_analyze_duration reached
>>>>> [NULL @ 0x1e3a630] start time is not set in
>>>>> av_estimate_timings_from_pts
>>>>> Input #0, mpegts, from '/video/default/8941_20101127194500.mpg':
>>>>> �Duration: 00:46:26.00, start: 5649.660133, bitrate: 7424 kb/s
>>>>> �Program 1
>>>>> � �Stream #0.0[0x1518]: Video: h264, yuv420p, 1440x1080 [PAR 4:3 DAR
>>>>> 16:9], 27.53 fps, 25 tbr, 90k tbn, 50 tbc
>>>>> � �Stream #0.1[0x151a](NAR): Audio: mp2, 48000 Hz, 2 channels, s16, 256
>>>>> kb/s
>>>>> � �Stream #0.2[0x151b](eng): Subtitle: [6][0][0][0] / 0x0006
>>>>> � �Stream #0.3[0x151c](eng): Subtitle: dvbsub
>>>>> � �Stream #0.4[0x1519](eng): Audio: ac3, 48000 Hz, stereo, s16, 192
>>>>> kb/s
>>>>> At least one output file must be specified
>>>>>
>>>>> Dave K.
>>>>>
>>>>
>>>> Is 00:46:26.00 the correct duration? What does MythTV show for the
>>>> duration? We now use the ffmpeg duration so if it's correct then the
>>>> next release will contain the fix.
>>>>
>>>> Regards.
>>>> --
>>>> Taylor
>>>>
>>>>
>>>
>>> Yes 00:46:26.00 is the correct duration, MythTV reports 00:36:07 when
>>> playing back the recording in mythfrontend. Playback continues when the
>>> status bar reaches the end but rewind and fast forward do not work
>>> correctly.
>>>
>>> Will the fix be backported to 0.24-fixes?
>>>
>>> Thanks,
>>>
>>> Dave
>>>
>>
>> I wasn't planning on back-porting the change since it still needs
>> considerable testing and caused a few issues already that I had to
>> fix. Could you play the recording back with -v playback,timestamp and
>> see if you find any messages with "repeat_pict" in them?
>
> Is there a commit (or set of commits) I could cherry pick onto
> fixes/0.24 in my local repository?
>
> Cheers,
>        Paul.

There are several commits that would be required to resolve the
duration and time position issue. I believe they will not cleanly
apply if cherry-picked. This will only correct the problem
cosmetically but will not solve the seeking/bookmark issue.

The core of the problem is most likely related to either mythcommflag
or the player not handling the frame count correctly. Someone needs to
create a sample that shows the problem and create a ticket if one
doesn't already exist and provide a link to the sample. Please make
sure the sample is ran through mythcommflag (creates a position map)
and exhibits the problem. It might actually play properly if it
doesn't have a position map. One way to check this is to copy the
recording over to MythVideo and change the name then see if it plays
properly or not.

Regards.
--
Taylor
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
Re: [UK] BBC HD and BBC ONE HD - recording length incorrect [ In reply to ]
Taylor Ralph wrote:
> On Wed, Dec 22, 2010 at 6:13 AM, David Knight <dlknight@sdf.lonestar.org> wrote:
>> On Mon, November 29, 2010 8:19 pm, Taylor Ralph wrote:
>>> On Mon, Nov 29, 2010 at 3:11 PM, David Knight <dlknight@sdf.lonestar.org>
>>> wrote:
>>>> On Sun, November 28, 2010 12:43 pm, Richard Morton wrote:
>>>>> I have seen this on one recording as well (last weekend I think). i
>>>>> was waiting for it to reoccur before reporting it - but I havent
>>>>> watched any BBC HD since that occurance.
>>>>> R
>>>>>
>>>>>
>>>> Thanks for confirming Richard, I will check to see if there is an open
>>>> ticket on the weekend as this was also mentioned in another recent
>>>> thread.
>>>> Just need to get the playback log output and a sample then :)
>>>>
>>>> Suppose I should try mplayer to see if it is an issue with some library
>>>> e.g. ffmpeg.
>>>>
>>>> Dave
>>>>
>>> What does ffmpeg -i report for the recording? A change was committed
>>> to trunk recently that hopefully fixes this issue.
>>>
>>> Regards.
>>> --
>>> Taylor
>>>
>>>
>> FFmpeg version SVN-r25557-snapshot, Copyright (c) 2000-2010 the FFmpeg
>> developers
>> built on Oct 24 2010 07:32:30 with gcc 4.4.4 20100630 (Red Hat 4.4.4-10)
>> configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64
>> --mandir=/usr/share/man --enable-shared --enable-gpl --enable-version3
>> --enable-nonfree --enable-postproc --enable-avfilter --enable-pthreads
>> --enable-x11grab --enable-vdpau --disable-avisynth --enable-libdc1394
>> --enable-libdirac --enable-libfaac --enable-libgsm --enable-libmp3lame
>> --enable-libnut --enable-libopencore-amrnb --enable-libopencore-amrwb
>> --enable-libopenjpeg --enable-libschroedinger --enable-libspeex
>> --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid
>> --extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
>> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC'
>> --disable-stripping
>> libavutil 50.32. 3 / 50.32. 3
>> libavcore 0. 9. 1 / 0. 9. 1
>> libavcodec 52.93. 0 / 52.93. 0
>> libavformat 52.84. 0 / 52.84. 0
>> libavdevice 52. 2. 2 / 52. 2. 2
>> libavfilter 1.53. 0 / 1.53. 0
>> libswscale 0.12. 0 / 0.12. 0
>> libpostproc 51. 2. 0 / 51. 2. 0
>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>> [h264 @ 0x1e1c490] non-existing PPS referenced
>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>> [h264 @ 0x1e1c490] decode_slice_header error
>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>> [h264 @ 0x1e1c490] decode_slice_header error
>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>> [h264 @ 0x1e1c490] decode_slice_header error
>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>> [h264 @ 0x1e1c490] decode_slice_header error
>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>> [h264 @ 0x1e1c490] decode_slice_header error
>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>> [h264 @ 0x1e1c490] decode_slice_header error
>> [h264 @ 0x1e1c490] no frame!
>>
>> Above errors repeated for couple of pages.
>>
>> [mpegts @ 0x1e166e0] max_analyze_duration reached
>> [NULL @ 0x1e3a630] start time is not set in av_estimate_timings_from_pts
>> Input #0, mpegts, from '/video/default/8941_20101127194500.mpg':
>> Duration: 00:46:26.00, start: 5649.660133, bitrate: 7424 kb/s
>> Program 1
>> Stream #0.0[0x1518]: Video: h264, yuv420p, 1440x1080 [PAR 4:3 DAR
>> 16:9], 27.53 fps, 25 tbr, 90k tbn, 50 tbc
>> Stream #0.1[0x151a](NAR): Audio: mp2, 48000 Hz, 2 channels, s16, 256 kb/s
>> Stream #0.2[0x151b](eng): Subtitle: [6][0][0][0] / 0x0006
>> Stream #0.3[0x151c](eng): Subtitle: dvbsub
>> Stream #0.4[0x1519](eng): Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s
>> At least one output file must be specified
>>
>> Dave K.
>>
Things go wrong here:
The duration seems to be correct but this 27.53 fps is wrong, The file
is assumed as VFR instead of CFR. The amount of frames will be
calculated wrong, so seeking will fail. The problem is AFAIK in the
muxing of ffmpeg, see my mentioned ffmpeg-issues in this thread.
>
> Is 00:46:26.00 the correct duration? What does MythTV show for the
> duration? We now use the ffmpeg duration so if it's correct then the
> next release will contain the fix.
>
> Regards.
> --
> Taylor
> _______________________________________________
> mythtv-users mailing list
> mythtv-users@mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users

_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
Re: [UK] BBC HD and BBC ONE HD - recording length incorrect [ In reply to ]
On 23/12/2010 22:15, Taylor Ralph wrote:
> On Thu, Dec 23, 2010 at 10:31 AM, Paul Gardiner<lists@glidos.net> wrote:
>> On 22/12/2010 23:39, Taylor Ralph wrote:
>>>
>>> On Wed, Dec 22, 2010 at 5:26 PM, David Knight<dlknight@sdf.lonestar.org>
>>> wrote:
>>>>
>>>> On Wed, December 22, 2010 12:11 pm, Taylor Ralph wrote:
>>>>>
>>>>> On Wed, Dec 22, 2010 at 6:13 AM, David Knight<dlknight@sdf.lonestar.org>
>>>>> wrote:
>>>>>>
>>>>>> FFmpeg version SVN-r25557-snapshot, Copyright (c) 2000-2010 the FFmpeg
>>>>>> developers
>>>>>> �built on Oct 24 2010 07:32:30 with gcc 4.4.4 20100630 (Red Hat
>>>>>> 4.4.4-10)
>>>>>> �configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64
>>>>>> --mandir=/usr/share/man --enable-shared --enable-gpl --enable-version3
>>>>>> --enable-nonfree --enable-postproc --enable-avfilter --enable-pthreads
>>>>>> --enable-x11grab --enable-vdpau --disable-avisynth --enable-libdc1394
>>>>>> --enable-libdirac --enable-libfaac --enable-libgsm --enable-libmp3lame
>>>>>> --enable-libnut --enable-libopencore-amrnb --enable-libopencore-amrwb
>>>>>> --enable-libopenjpeg --enable-libschroedinger --enable-libspeex
>>>>>> --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid
>>>>>> --extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
>>>>>> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC'
>>>>>> --disable-stripping
>>>>>> �libavutil � � 50.32. 3 / 50.32. 3
>>>>>> �libavcore � � �0. 9. 1 / �0. 9. 1
>>>>>> �libavcodec � �52.93. 0 / 52.93. 0
>>>>>> �libavformat � 52.84. 0 / 52.84. 0
>>>>>> �libavdevice � 52. 2. 2 / 52. 2. 2
>>>>>> �libavfilter � �1.53. 0 / �1.53. 0
>>>>>> �libswscale � � 0.12. 0 / �0.12. 0
>>>>>> �libpostproc � 51. 2. 0 / 51. 2. 0
>>>>>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>>>>>> [h264 @ 0x1e1c490] non-existing PPS referenced
>>>>>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>>> [h264 @ 0x1e1c490] no frame!
>>>>>>
>>>>>> Above errors repeated for couple of pages.
>>>>>>
>>>>>> [mpegts @ 0x1e166e0] max_analyze_duration reached
>>>>>> [NULL @ 0x1e3a630] start time is not set in
>>>>>> av_estimate_timings_from_pts
>>>>>> Input #0, mpegts, from '/video/default/8941_20101127194500.mpg':
>>>>>> �Duration: 00:46:26.00, start: 5649.660133, bitrate: 7424 kb/s
>>>>>> �Program 1
>>>>>> � �Stream #0.0[0x1518]: Video: h264, yuv420p, 1440x1080 [PAR 4:3 DAR
>>>>>> 16:9], 27.53 fps, 25 tbr, 90k tbn, 50 tbc
>>>>>> � �Stream #0.1[0x151a](NAR): Audio: mp2, 48000 Hz, 2 channels, s16, 256
>>>>>> kb/s
>>>>>> � �Stream #0.2[0x151b](eng): Subtitle: [6][0][0][0] / 0x0006
>>>>>> � �Stream #0.3[0x151c](eng): Subtitle: dvbsub
>>>>>> � �Stream #0.4[0x1519](eng): Audio: ac3, 48000 Hz, stereo, s16, 192
>>>>>> kb/s
>>>>>> At least one output file must be specified
>>>>>>
>>>>>> Dave K.
>>>>>>
>>>>>
>>>>> Is 00:46:26.00 the correct duration? What does MythTV show for the
>>>>> duration? We now use the ffmpeg duration so if it's correct then the
>>>>> next release will contain the fix.
>>>>>
>>>>> Regards.
>>>>> --
>>>>> Taylor
>>>>>
>>>>>
>>>>
>>>> Yes 00:46:26.00 is the correct duration, MythTV reports 00:36:07 when
>>>> playing back the recording in mythfrontend. Playback continues when the
>>>> status bar reaches the end but rewind and fast forward do not work
>>>> correctly.
>>>>
>>>> Will the fix be backported to 0.24-fixes?
>>>>
>>>> Thanks,
>>>>
>>>> Dave
>>>>
>>>
>>> I wasn't planning on back-porting the change since it still needs
>>> considerable testing and caused a few issues already that I had to
>>> fix. Could you play the recording back with -v playback,timestamp and
>>> see if you find any messages with "repeat_pict" in them?
>>
>> Is there a commit (or set of commits) I could cherry pick onto
>> fixes/0.24 in my local repository?
>>
>> Cheers,
>> Paul.
>
> There are several commits that would be required to resolve the
> duration and time position issue. I believe they will not cleanly
> apply if cherry-picked. This will only correct the problem
> cosmetically but will not solve the seeking/bookmark issue.
>
> The core of the problem is most likely related to either mythcommflag
> or the player not handling the frame count correctly. Someone needs to
> create a sample that shows the problem and create a ticket if one
> doesn't already exist and provide a link to the sample. Please make
> sure the sample is ran through mythcommflag (creates a position map)
> and exhibits the problem. It might actually play properly if it
> doesn't have a position map. One way to check this is to copy the
> recording over to MythVideo and change the name then see if it plays
> properly or not.

Yes, you are right. Bookmarks work fine when the recording is copied
to MythVideo. I don't have any small recordings to upload anywhere
just now, but I have something small set up for tonight.

Paul.
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
Re: [UK] BBC HD and BBC ONE HD - recording length incorrect [ In reply to ]
On Fri, Dec 24, 2010 at 11:03 AM, Paul Gardiner <lists@glidos.net> wrote:
> On 23/12/2010 22:15, Taylor Ralph wrote:
>>
>> On Thu, Dec 23, 2010 at 10:31 AM, Paul Gardiner<lists@glidos.net>  wrote:
>>>
>>> On 22/12/2010 23:39, Taylor Ralph wrote:
>>>>
>>>> On Wed, Dec 22, 2010 at 5:26 PM, David Knight<dlknight@sdf.lonestar.org>
>>>>  wrote:
>>>>>
>>>>> On Wed, December 22, 2010 12:11 pm, Taylor Ralph wrote:
>>>>>>
>>>>>> On Wed, Dec 22, 2010 at 6:13 AM, David
>>>>>> Knight<dlknight@sdf.lonestar.org>
>>>>>> wrote:
>>>>>>>
>>>>>>> FFmpeg version SVN-r25557-snapshot, Copyright (c) 2000-2010 the
>>>>>>> FFmpeg
>>>>>>> developers
>>>>>>> �built on Oct 24 2010 07:32:30 with gcc 4.4.4 20100630 (Red Hat
>>>>>>> 4.4.4-10)
>>>>>>> �configuration: --prefix=/usr --libdir=/usr/lib64
>>>>>>> --shlibdir=/usr/lib64
>>>>>>> --mandir=/usr/share/man --enable-shared --enable-gpl
>>>>>>> --enable-version3
>>>>>>> --enable-nonfree --enable-postproc --enable-avfilter
>>>>>>> --enable-pthreads
>>>>>>> --enable-x11grab --enable-vdpau --disable-avisynth --enable-libdc1394
>>>>>>> --enable-libdirac --enable-libfaac --enable-libgsm
>>>>>>> --enable-libmp3lame
>>>>>>> --enable-libnut --enable-libopencore-amrnb --enable-libopencore-amrwb
>>>>>>> --enable-libopenjpeg --enable-libschroedinger --enable-libspeex
>>>>>>> --enable-libtheora --enable-libvorbis --enable-libx264
>>>>>>> --enable-libxvid
>>>>>>> --extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
>>>>>>> -fexceptions
>>>>>>> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
>>>>>>> -fPIC'
>>>>>>> --disable-stripping
>>>>>>> �libavutil � � 50.32. 3 / 50.32. 3
>>>>>>> �libavcore � � �0. 9. 1 / �0. 9. 1
>>>>>>> �libavcodec � �52.93. 0 / 52.93. 0
>>>>>>> �libavformat � 52.84. 0 / 52.84. 0
>>>>>>> �libavdevice � 52. 2. 2 / 52. 2. 2
>>>>>>> �libavfilter � �1.53. 0 / �1.53. 0
>>>>>>> �libswscale � � 0.12. 0 / �0.12. 0
>>>>>>> �libpostproc � 51. 2. 0 / 51. 2. 0
>>>>>>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>>>>>>> [h264 @ 0x1e1c490] non-existing PPS referenced
>>>>>>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>>>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>>>> [h264 @ 0x1e1c490] no frame!
>>>>>>>
>>>>>>> Above errors repeated for couple of pages.
>>>>>>>
>>>>>>> [mpegts @ 0x1e166e0] max_analyze_duration reached
>>>>>>> [NULL @ 0x1e3a630] start time is not set in
>>>>>>> av_estimate_timings_from_pts
>>>>>>> Input #0, mpegts, from '/video/default/8941_20101127194500.mpg':
>>>>>>> �Duration: 00:46:26.00, start: 5649.660133, bitrate: 7424 kb/s
>>>>>>> �Program 1
>>>>>>> � �Stream #0.0[0x1518]: Video: h264, yuv420p, 1440x1080 [PAR 4:3 DAR
>>>>>>> 16:9], 27.53 fps, 25 tbr, 90k tbn, 50 tbc
>>>>>>> � �Stream #0.1[0x151a](NAR): Audio: mp2, 48000 Hz, 2 channels, s16,
>>>>>>> 256
>>>>>>> kb/s
>>>>>>> � �Stream #0.2[0x151b](eng): Subtitle: [6][0][0][0] / 0x0006
>>>>>>> � �Stream #0.3[0x151c](eng): Subtitle: dvbsub
>>>>>>> � �Stream #0.4[0x1519](eng): Audio: ac3, 48000 Hz, stereo, s16, 192
>>>>>>> kb/s
>>>>>>> At least one output file must be specified
>>>>>>>
>>>>>>> Dave K.
>>>>>>>
>>>>>>
>>>>>> Is 00:46:26.00 the correct duration? What does MythTV show for the
>>>>>> duration? We now use the ffmpeg duration so if it's correct then the
>>>>>> next release will contain the fix.
>>>>>>
>>>>>> Regards.
>>>>>> --
>>>>>> Taylor
>>>>>>
>>>>>>
>>>>>
>>>>> Yes 00:46:26.00 is the correct duration, MythTV reports 00:36:07 when
>>>>> playing back the recording in mythfrontend. Playback continues when the
>>>>> status bar reaches the end but rewind and fast forward do not work
>>>>> correctly.
>>>>>
>>>>> Will the fix be backported to 0.24-fixes?
>>>>>
>>>>> Thanks,
>>>>>
>>>>> Dave
>>>>>
>>>>
>>>> I wasn't planning on back-porting the change since it still needs
>>>> considerable testing and caused a few issues already that I had to
>>>> fix. Could you play the recording back with -v playback,timestamp and
>>>> see if you find any messages with "repeat_pict" in them?
>>>
>>> Is there a commit (or set of commits) I could cherry pick onto
>>> fixes/0.24 in my local repository?
>>>
>>> Cheers,
>>>        Paul.
>>
>> There are several commits that would be required to resolve the
>> duration and time position issue. I believe they will not cleanly
>> apply if cherry-picked. This will only correct the problem
>> cosmetically but will not solve the seeking/bookmark issue.
>>
>> The core of the problem is most likely related to either mythcommflag
>> or the player not handling the frame count correctly. Someone needs to
>> create a sample that shows the problem and create a ticket if one
>> doesn't already exist and provide a link to the sample. Please make
>> sure the sample is ran through mythcommflag (creates a position map)
>> and exhibits the problem. It might actually play properly if it
>> doesn't have a position map. One way to check this is to copy the
>> recording over to MythVideo and change the name then see if it plays
>> properly or not.
>
> Yes, you are right. Bookmarks work fine when the recording is copied
> to MythVideo. I don't have any small recordings to upload anywhere
> just now, but I have something small set up for tonight.
>
> Paul.

You can always use 'dd' to cut a video for uploading. To produce a
50MB sample run the following:

dd if=/path/to/infile of=/path/to/outfile bs=1024 count=50000

Then you can upload to filebin.ca.

Regards.
--
Taylor
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
Re: [UK] BBC HD and BBC ONE HD - recording length incorrect [ In reply to ]
On 24/12/2010 08:55, belcampo wrote:
> Taylor Ralph wrote:
>> On Wed, Dec 22, 2010 at 6:13 AM, David Knight
>> <dlknight@sdf.lonestar.org> wrote:
>>> On Mon, November 29, 2010 8:19 pm, Taylor Ralph wrote:
>>>> On Mon, Nov 29, 2010 at 3:11 PM, David Knight
>>>> <dlknight@sdf.lonestar.org>
>>>> wrote:
>>>>> On Sun, November 28, 2010 12:43 pm, Richard Morton wrote:
>>>>>> I have seen this on one recording as well (last weekend I think). i
>>>>>> was waiting for it to reoccur before reporting it - but I havent
>>>>>> watched any BBC HD since that occurance.
>>>>>> R
>>>>>>
>>>>>>
>>>>> Thanks for confirming Richard, I will check to see if there is an open
>>>>> ticket on the weekend as this was also mentioned in another recent
>>>>> thread.
>>>>> Just need to get the playback log output and a sample then :)
>>>>>
>>>>> Suppose I should try mplayer to see if it is an issue with some
>>>>> library
>>>>> e.g. ffmpeg.
>>>>>
>>>>> Dave
>>>>>
>>>> What does ffmpeg -i report for the recording? A change was committed
>>>> to trunk recently that hopefully fixes this issue.
>>>>
>>>> Regards.
>>>> --
>>>> Taylor
>>>>
>>>>
>>> FFmpeg version SVN-r25557-snapshot, Copyright (c) 2000-2010 the FFmpeg
>>> developers
>>> built on Oct 24 2010 07:32:30 with gcc 4.4.4 20100630 (Red Hat 4.4.4-10)
>>> configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64
>>> --mandir=/usr/share/man --enable-shared --enable-gpl --enable-version3
>>> --enable-nonfree --enable-postproc --enable-avfilter --enable-pthreads
>>> --enable-x11grab --enable-vdpau --disable-avisynth --enable-libdc1394
>>> --enable-libdirac --enable-libfaac --enable-libgsm --enable-libmp3lame
>>> --enable-libnut --enable-libopencore-amrnb --enable-libopencore-amrwb
>>> --enable-libopenjpeg --enable-libschroedinger --enable-libspeex
>>> --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid
>>> --extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
>>> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC'
>>> --disable-stripping
>>> libavutil 50.32. 3 / 50.32. 3
>>> libavcore 0. 9. 1 / 0. 9. 1
>>> libavcodec 52.93. 0 / 52.93. 0
>>> libavformat 52.84. 0 / 52.84. 0
>>> libavdevice 52. 2. 2 / 52. 2. 2
>>> libavfilter 1.53. 0 / 1.53. 0
>>> libswscale 0.12. 0 / 0.12. 0
>>> libpostproc 51. 2. 0 / 51. 2. 0
>>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>>> [h264 @ 0x1e1c490] non-existing PPS referenced
>>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>> [h264 @ 0x1e1c490] decode_slice_header error
>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>> [h264 @ 0x1e1c490] decode_slice_header error
>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>> [h264 @ 0x1e1c490] decode_slice_header error
>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>> [h264 @ 0x1e1c490] decode_slice_header error
>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>> [h264 @ 0x1e1c490] decode_slice_header error
>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>> [h264 @ 0x1e1c490] decode_slice_header error
>>> [h264 @ 0x1e1c490] no frame!
>>>
>>> Above errors repeated for couple of pages.
>>>
>>> [mpegts @ 0x1e166e0] max_analyze_duration reached
>>> [NULL @ 0x1e3a630] start time is not set in av_estimate_timings_from_pts
>>> Input #0, mpegts, from '/video/default/8941_20101127194500.mpg':
>>> Duration: 00:46:26.00, start: 5649.660133, bitrate: 7424 kb/s
>>> Program 1
>>> Stream #0.0[0x1518]: Video: h264, yuv420p, 1440x1080 [PAR 4:3 DAR
>>> 16:9], 27.53 fps, 25 tbr, 90k tbn, 50 tbc
>>> Stream #0.1[0x151a](NAR): Audio: mp2, 48000 Hz, 2 channels, s16, 256
>>> kb/s
>>> Stream #0.2[0x151b](eng): Subtitle: [6][0][0][0] / 0x0006
>>> Stream #0.3[0x151c](eng): Subtitle: dvbsub
>>> Stream #0.4[0x1519](eng): Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s
>>> At least one output file must be specified
>>>
>>> Dave K.
>>>
> Things go wrong here:
> The duration seems to be correct but this 27.53 fps is wrong, The file
> is assumed as VFR instead of CFR. The amount of frames will be
> calculated wrong, so seeking will fail. The problem is AFAIK in the
> muxing of ffmpeg, see my mentioned ffmpeg-issues in this thread.

Does this mean it isn't a MythTv issue at all? Is it because ffmpeg
is used in generating the position map?

Paul.
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
Re: [UK] BBC HD and BBC ONE HD - recording length incorrect [ In reply to ]
On Sun, Dec 26, 2010 at 9:46 AM, Paul Gardiner <lists@glidos.net> wrote:
> On 24/12/2010 08:55, belcampo wrote:
>>
>> Taylor Ralph wrote:
>>>
>>> On Wed, Dec 22, 2010 at 6:13 AM, David Knight
>>> <dlknight@sdf.lonestar.org> wrote:
>>>>
>>>> On Mon, November 29, 2010 8:19 pm, Taylor Ralph wrote:
>>>>>
>>>>> On Mon, Nov 29, 2010 at 3:11 PM, David Knight
>>>>> <dlknight@sdf.lonestar.org>
>>>>> wrote:
>>>>>>
>>>>>> On Sun, November 28, 2010 12:43 pm, Richard Morton wrote:
>>>>>>>
>>>>>>> I have seen this on one recording as well (last weekend I think). i
>>>>>>> was waiting for it to reoccur before reporting it - but I havent
>>>>>>> watched any BBC HD since that occurance.
>>>>>>> R
>>>>>>>
>>>>>>>
>>>>>> Thanks for confirming Richard, I will check to see if there is an open
>>>>>> ticket on the weekend as this was also mentioned in another recent
>>>>>> thread.
>>>>>> Just need to get the playback log output and a sample then :)
>>>>>>
>>>>>> Suppose I should try mplayer to see if it is an issue with some
>>>>>> library
>>>>>> e.g. ffmpeg.
>>>>>>
>>>>>> Dave
>>>>>>
>>>>> What does ffmpeg -i report for the recording? A change was committed
>>>>> to trunk recently that hopefully fixes this issue.
>>>>>
>>>>> Regards.
>>>>> --
>>>>> Taylor
>>>>>
>>>>>
>>>> FFmpeg version SVN-r25557-snapshot, Copyright (c) 2000-2010 the FFmpeg
>>>> developers
>>>> built on Oct 24 2010 07:32:30 with gcc 4.4.4 20100630 (Red Hat 4.4.4-10)
>>>> configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64
>>>> --mandir=/usr/share/man --enable-shared --enable-gpl --enable-version3
>>>> --enable-nonfree --enable-postproc --enable-avfilter --enable-pthreads
>>>> --enable-x11grab --enable-vdpau --disable-avisynth --enable-libdc1394
>>>> --enable-libdirac --enable-libfaac --enable-libgsm --enable-libmp3lame
>>>> --enable-libnut --enable-libopencore-amrnb --enable-libopencore-amrwb
>>>> --enable-libopenjpeg --enable-libschroedinger --enable-libspeex
>>>> --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid
>>>> --extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
>>>> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC'
>>>> --disable-stripping
>>>> libavutil 50.32. 3 / 50.32. 3
>>>> libavcore 0. 9. 1 / 0. 9. 1
>>>> libavcodec 52.93. 0 / 52.93. 0
>>>> libavformat 52.84. 0 / 52.84. 0
>>>> libavdevice 52. 2. 2 / 52. 2. 2
>>>> libavfilter 1.53. 0 / 1.53. 0
>>>> libswscale 0.12. 0 / 0.12. 0
>>>> libpostproc 51. 2. 0 / 51. 2. 0
>>>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>>>> [h264 @ 0x1e1c490] non-existing PPS referenced
>>>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>> [h264 @ 0x1e1c490] no frame!
>>>>
>>>> Above errors repeated for couple of pages.
>>>>
>>>> [mpegts @ 0x1e166e0] max_analyze_duration reached
>>>> [NULL @ 0x1e3a630] start time is not set in av_estimate_timings_from_pts
>>>> Input #0, mpegts, from '/video/default/8941_20101127194500.mpg':
>>>> Duration: 00:46:26.00, start: 5649.660133, bitrate: 7424 kb/s
>>>> Program 1
>>>> Stream #0.0[0x1518]: Video: h264, yuv420p, 1440x1080 [PAR 4:3 DAR
>>>> 16:9], 27.53 fps, 25 tbr, 90k tbn, 50 tbc
>>>> Stream #0.1[0x151a](NAR): Audio: mp2, 48000 Hz, 2 channels, s16, 256
>>>> kb/s
>>>> Stream #0.2[0x151b](eng): Subtitle: [6][0][0][0] / 0x0006
>>>> Stream #0.3[0x151c](eng): Subtitle: dvbsub
>>>> Stream #0.4[0x1519](eng): Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s
>>>> At least one output file must be specified
>>>>
>>>> Dave K.
>>>>
>> Things go wrong here:
>> The duration seems to be correct but this 27.53 fps is wrong, The file
>> is assumed as VFR instead of CFR. The amount of frames will be
>> calculated wrong, so seeking will fail. The problem is AFAIK in the
>> muxing of ffmpeg, see my mentioned ffmpeg-issues in this thread.
>
> Does this mean it isn't a MythTv issue at all? Is it because ffmpeg
> is used in generating the position map?
>
> Paul.

My initial guess is that something might be wrong with MythTV's h264
parser, but until someone opens a ticket and uploads a sample
somewhere for a dev to look at we'll never know. If you copy the
recording under a different name and play it with the Internal player
under MythVideo without issue then ffmpeg is working fine. I'm not
wasting anymore time responding to this thread given that no one has
taken the time to create a ticket and/or upload a sample. Maybe one of
the UK devs will take this on.

Regards.
--
Taylor
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
Re: [UK] BBC HD and BBC ONE HD - recording length incorrect [ In reply to ]
Paul Gardiner wrote:
> On 24/12/2010 08:55, belcampo wrote:
>> Taylor Ralph wrote:
>>> On Wed, Dec 22, 2010 at 6:13 AM, David Knight
>>> <dlknight@sdf.lonestar.org> wrote:
>>>> On Mon, November 29, 2010 8:19 pm, Taylor Ralph wrote:
>>>>> On Mon, Nov 29, 2010 at 3:11 PM, David Knight
>>>>> <dlknight@sdf.lonestar.org>
>>>>> wrote:
>>>>>> On Sun, November 28, 2010 12:43 pm, Richard Morton wrote:
>>>>>>> I have seen this on one recording as well (last weekend I think). i
>>>>>>> was waiting for it to reoccur before reporting it - but I havent
>>>>>>> watched any BBC HD since that occurance.
>>>>>>> R
>>>>>>>
>>>>>>>
>>>>>> Thanks for confirming Richard, I will check to see if there is an
>>>>>> open
>>>>>> ticket on the weekend as this was also mentioned in another recent
>>>>>> thread.
>>>>>> Just need to get the playback log output and a sample then :)
>>>>>>
>>>>>> Suppose I should try mplayer to see if it is an issue with some
>>>>>> library
>>>>>> e.g. ffmpeg.
>>>>>>
>>>>>> Dave
>>>>>>
>>>>> What does ffmpeg -i report for the recording? A change was committed
>>>>> to trunk recently that hopefully fixes this issue.
>>>>>
>>>>> Regards.
>>>>> --
>>>>> Taylor
>>>>>
>>>>>
>>>> FFmpeg version SVN-r25557-snapshot, Copyright (c) 2000-2010 the FFmpeg
>>>> developers
>>>> built on Oct 24 2010 07:32:30 with gcc 4.4.4 20100630 (Red Hat
>>>> 4.4.4-10)
>>>> configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64
>>>> --mandir=/usr/share/man --enable-shared --enable-gpl --enable-version3
>>>> --enable-nonfree --enable-postproc --enable-avfilter --enable-pthreads
>>>> --enable-x11grab --enable-vdpau --disable-avisynth --enable-libdc1394
>>>> --enable-libdirac --enable-libfaac --enable-libgsm --enable-libmp3lame
>>>> --enable-libnut --enable-libopencore-amrnb --enable-libopencore-amrwb
>>>> --enable-libopenjpeg --enable-libschroedinger --enable-libspeex
>>>> --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid
>>>> --extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
>>>> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC'
>>>> --disable-stripping
>>>> libavutil 50.32. 3 / 50.32. 3
>>>> libavcore 0. 9. 1 / 0. 9. 1
>>>> libavcodec 52.93. 0 / 52.93. 0
>>>> libavformat 52.84. 0 / 52.84. 0
>>>> libavdevice 52. 2. 2 / 52. 2. 2
>>>> libavfilter 1.53. 0 / 1.53. 0
>>>> libswscale 0.12. 0 / 0.12. 0
>>>> libpostproc 51. 2. 0 / 51. 2. 0
>>>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>>>> [h264 @ 0x1e1c490] non-existing PPS referenced
>>>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>> [h264 @ 0x1e1c490] no frame!
>>>>
>>>> Above errors repeated for couple of pages.
>>>>
>>>> [mpegts @ 0x1e166e0] max_analyze_duration reached
>>>> [NULL @ 0x1e3a630] start time is not set in
>>>> av_estimate_timings_from_pts
>>>> Input #0, mpegts, from '/video/default/8941_20101127194500.mpg':
>>>> Duration: 00:46:26.00, start: 5649.660133, bitrate: 7424 kb/s
>>>> Program 1
>>>> Stream #0.0[0x1518]: Video: h264, yuv420p, 1440x1080 [PAR 4:3 DAR
>>>> 16:9], 27.53 fps, 25 tbr, 90k tbn, 50 tbc
>>>> Stream #0.1[0x151a](NAR): Audio: mp2, 48000 Hz, 2 channels, s16, 256
>>>> kb/s
>>>> Stream #0.2[0x151b](eng): Subtitle: [6][0][0][0] / 0x0006
>>>> Stream #0.3[0x151c](eng): Subtitle: dvbsub
>>>> Stream #0.4[0x1519](eng): Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s
>>>> At least one output file must be specified
>>>>
>>>> Dave K.
>>>>
>> Things go wrong here:
>> The duration seems to be correct but this 27.53 fps is wrong, The file
>> is assumed as VFR instead of CFR. The amount of frames will be
>> calculated wrong, so seeking will fail. The problem is AFAIK in the
>> muxing of ffmpeg, see my mentioned ffmpeg-issues in this thread.
>
> Does this mean it isn't a MythTv issue at all? Is it because ffmpeg
> is used in generating the position map?
I'm quite sure.
It can be circumvented, for the time being, by making the calculations
based on the 'known correct 25fps' value.
>
> Paul.
> _______________________________________________
> mythtv-users mailing list
> mythtv-users@mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users

_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
Re: [UK] BBC HD and BBC ONE HD - recording length incorrect [ In reply to ]
On 26/12/2010 22:23, Taylor Ralph wrote:
> On Sun, Dec 26, 2010 at 9:46 AM, Paul Gardiner<lists@glidos.net> wrote:
>> On 24/12/2010 08:55, belcampo wrote:
>>>
>>> Taylor Ralph wrote:
>>>>
>>>> On Wed, Dec 22, 2010 at 6:13 AM, David Knight
>>>> <dlknight@sdf.lonestar.org> wrote:
>>>>>
>>>>> On Mon, November 29, 2010 8:19 pm, Taylor Ralph wrote:
>>>>>>
>>>>>> On Mon, Nov 29, 2010 at 3:11 PM, David Knight
>>>>>> <dlknight@sdf.lonestar.org>
>>>>>> wrote:
>>>>>>>
>>>>>>> On Sun, November 28, 2010 12:43 pm, Richard Morton wrote:
>>>>>>>>
>>>>>>>> I have seen this on one recording as well (last weekend I think). i
>>>>>>>> was waiting for it to reoccur before reporting it - but I havent
>>>>>>>> watched any BBC HD since that occurance.
>>>>>>>> R
>>>>>>>>
>>>>>>>>
>>>>>>> Thanks for confirming Richard, I will check to see if there is an open
>>>>>>> ticket on the weekend as this was also mentioned in another recent
>>>>>>> thread.
>>>>>>> Just need to get the playback log output and a sample then :)
>>>>>>>
>>>>>>> Suppose I should try mplayer to see if it is an issue with some
>>>>>>> library
>>>>>>> e.g. ffmpeg.
>>>>>>>
>>>>>>> Dave
>>>>>>>
>>>>>> What does ffmpeg -i report for the recording? A change was committed
>>>>>> to trunk recently that hopefully fixes this issue.
>>>>>>
>>>>>> Regards.
>>>>>> --
>>>>>> Taylor
>>>>>>
>>>>>>
>>>>> FFmpeg version SVN-r25557-snapshot, Copyright (c) 2000-2010 the FFmpeg
>>>>> developers
>>>>> built on Oct 24 2010 07:32:30 with gcc 4.4.4 20100630 (Red Hat 4.4.4-10)
>>>>> configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64
>>>>> --mandir=/usr/share/man --enable-shared --enable-gpl --enable-version3
>>>>> --enable-nonfree --enable-postproc --enable-avfilter --enable-pthreads
>>>>> --enable-x11grab --enable-vdpau --disable-avisynth --enable-libdc1394
>>>>> --enable-libdirac --enable-libfaac --enable-libgsm --enable-libmp3lame
>>>>> --enable-libnut --enable-libopencore-amrnb --enable-libopencore-amrwb
>>>>> --enable-libopenjpeg --enable-libschroedinger --enable-libspeex
>>>>> --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid
>>>>> --extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
>>>>> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC'
>>>>> --disable-stripping
>>>>> libavutil 50.32. 3 / 50.32. 3
>>>>> libavcore 0. 9. 1 / 0. 9. 1
>>>>> libavcodec 52.93. 0 / 52.93. 0
>>>>> libavformat 52.84. 0 / 52.84. 0
>>>>> libavdevice 52. 2. 2 / 52. 2. 2
>>>>> libavfilter 1.53. 0 / 1.53. 0
>>>>> libswscale 0.12. 0 / 0.12. 0
>>>>> libpostproc 51. 2. 0 / 51. 2. 0
>>>>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>>>>> [h264 @ 0x1e1c490] non-existing PPS referenced
>>>>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] no frame!
>>>>>
>>>>> Above errors repeated for couple of pages.
>>>>>
>>>>> [mpegts @ 0x1e166e0] max_analyze_duration reached
>>>>> [NULL @ 0x1e3a630] start time is not set in av_estimate_timings_from_pts
>>>>> Input #0, mpegts, from '/video/default/8941_20101127194500.mpg':
>>>>> Duration: 00:46:26.00, start: 5649.660133, bitrate: 7424 kb/s
>>>>> Program 1
>>>>> Stream #0.0[0x1518]: Video: h264, yuv420p, 1440x1080 [PAR 4:3 DAR
>>>>> 16:9], 27.53 fps, 25 tbr, 90k tbn, 50 tbc
>>>>> Stream #0.1[0x151a](NAR): Audio: mp2, 48000 Hz, 2 channels, s16, 256
>>>>> kb/s
>>>>> Stream #0.2[0x151b](eng): Subtitle: [6][0][0][0] / 0x0006
>>>>> Stream #0.3[0x151c](eng): Subtitle: dvbsub
>>>>> Stream #0.4[0x1519](eng): Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s
>>>>> At least one output file must be specified
>>>>>
>>>>> Dave K.
>>>>>
>>> Things go wrong here:
>>> The duration seems to be correct but this 27.53 fps is wrong, The file
>>> is assumed as VFR instead of CFR. The amount of frames will be
>>> calculated wrong, so seeking will fail. The problem is AFAIK in the
>>> muxing of ffmpeg, see my mentioned ffmpeg-issues in this thread.
>>
>> Does this mean it isn't a MythTv issue at all? Is it because ffmpeg
>> is used in generating the position map?
>>
>> Paul.
>
> My initial guess is that something might be wrong with MythTV's h264
> parser, but until someone opens a ticket and uploads a sample
> somewhere for a dev to look at we'll never know. If you copy the
> recording under a different name and play it with the Internal player
> under MythVideo without issue then ffmpeg is working fine. I'm not
> wasting anymore time responding to this thread given that no one has
> taken the time to create a ticket and/or upload a sample. Maybe one of
> the UK devs will take this on.

I'm intending to. I interpreted belcampo's response as implying it
may not be a MythTv problem, and hence wished to check that before
opening a ticket which might just waste people's time. I'll
hopefully get something uploaded tomorrow.

Cheers,
Paul.
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
Re: [UK] BBC HD and BBC ONE HD - recording length incorrect [ In reply to ]
On 26/12/2010 22:33, belcampo wrote:
> Paul Gardiner wrote:
>> On 24/12/2010 08:55, belcampo wrote:
>>> Taylor Ralph wrote:
>>>> On Wed, Dec 22, 2010 at 6:13 AM, David Knight
>>>> <dlknight@sdf.lonestar.org> wrote:
>>>>> On Mon, November 29, 2010 8:19 pm, Taylor Ralph wrote:
>>>>>> On Mon, Nov 29, 2010 at 3:11 PM, David Knight
>>>>>> <dlknight@sdf.lonestar.org>
>>>>>> wrote:
>>>>>>> On Sun, November 28, 2010 12:43 pm, Richard Morton wrote:
>>>>>>>> I have seen this on one recording as well (last weekend I think). i
>>>>>>>> was waiting for it to reoccur before reporting it - but I havent
>>>>>>>> watched any BBC HD since that occurance.
>>>>>>>> R
>>>>>>>>
>>>>>>>>
>>>>>>> Thanks for confirming Richard, I will check to see if there is an
>>>>>>> open
>>>>>>> ticket on the weekend as this was also mentioned in another recent
>>>>>>> thread.
>>>>>>> Just need to get the playback log output and a sample then :)
>>>>>>>
>>>>>>> Suppose I should try mplayer to see if it is an issue with some
>>>>>>> library
>>>>>>> e.g. ffmpeg.
>>>>>>>
>>>>>>> Dave
>>>>>>>
>>>>>> What does ffmpeg -i report for the recording? A change was committed
>>>>>> to trunk recently that hopefully fixes this issue.
>>>>>>
>>>>>> Regards.
>>>>>> --
>>>>>> Taylor
>>>>>>
>>>>>>
>>>>> FFmpeg version SVN-r25557-snapshot, Copyright (c) 2000-2010 the FFmpeg
>>>>> developers
>>>>> built on Oct 24 2010 07:32:30 with gcc 4.4.4 20100630 (Red Hat
>>>>> 4.4.4-10)
>>>>> configuration: --prefix=/usr --libdir=/usr/lib64 --shlibdir=/usr/lib64
>>>>> --mandir=/usr/share/man --enable-shared --enable-gpl --enable-version3
>>>>> --enable-nonfree --enable-postproc --enable-avfilter --enable-pthreads
>>>>> --enable-x11grab --enable-vdpau --disable-avisynth --enable-libdc1394
>>>>> --enable-libdirac --enable-libfaac --enable-libgsm --enable-libmp3lame
>>>>> --enable-libnut --enable-libopencore-amrnb --enable-libopencore-amrwb
>>>>> --enable-libopenjpeg --enable-libschroedinger --enable-libspeex
>>>>> --enable-libtheora --enable-libvorbis --enable-libx264
>>>>> --enable-libxvid
>>>>> --extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
>>>>> -fexceptions
>>>>> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic -fPIC'
>>>>> --disable-stripping
>>>>> libavutil 50.32. 3 / 50.32. 3
>>>>> libavcore 0. 9. 1 / 0. 9. 1
>>>>> libavcodec 52.93. 0 / 52.93. 0
>>>>> libavformat 52.84. 0 / 52.84. 0
>>>>> libavdevice 52. 2. 2 / 52. 2. 2
>>>>> libavfilter 1.53. 0 / 1.53. 0
>>>>> libswscale 0.12. 0 / 0.12. 0
>>>>> libpostproc 51. 2. 0 / 51. 2. 0
>>>>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>>>>> [h264 @ 0x1e1c490] non-existing PPS referenced
>>>>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] no frame!
>>>>>
>>>>> Above errors repeated for couple of pages.
>>>>>
>>>>> [mpegts @ 0x1e166e0] max_analyze_duration reached
>>>>> [NULL @ 0x1e3a630] start time is not set in
>>>>> av_estimate_timings_from_pts
>>>>> Input #0, mpegts, from '/video/default/8941_20101127194500.mpg':
>>>>> Duration: 00:46:26.00, start: 5649.660133, bitrate: 7424 kb/s
>>>>> Program 1
>>>>> Stream #0.0[0x1518]: Video: h264, yuv420p, 1440x1080 [PAR 4:3 DAR
>>>>> 16:9], 27.53 fps, 25 tbr, 90k tbn, 50 tbc
>>>>> Stream #0.1[0x151a](NAR): Audio: mp2, 48000 Hz, 2 channels, s16, 256
>>>>> kb/s
>>>>> Stream #0.2[0x151b](eng): Subtitle: [6][0][0][0] / 0x0006
>>>>> Stream #0.3[0x151c](eng): Subtitle: dvbsub
>>>>> Stream #0.4[0x1519](eng): Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s
>>>>> At least one output file must be specified
>>>>>
>>>>> Dave K.
>>>>>
>>> Things go wrong here:
>>> The duration seems to be correct but this 27.53 fps is wrong, The file
>>> is assumed as VFR instead of CFR. The amount of frames will be
>>> calculated wrong, so seeking will fail. The problem is AFAIK in the
>>> muxing of ffmpeg, see my mentioned ffmpeg-issues in this thread.
>>
>> Does this mean it isn't a MythTv issue at all? Is it because ffmpeg
>> is used in generating the position map?
> I'm quite sure.
> It can be circumvented, for the time being, by making the calculations
> based on the 'known correct 25fps' value.

Ok, and that would be a MythTv change. I'll get on and upload a sample
tomorrow.

Cheers,
Paul.
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
Re: [UK] BBC HD and BBC ONE HD - recording length incorrect [ In reply to ]
On Sun, December 26, 2010 10:23 pm, Taylor Ralph wrote:
> On Sun, Dec 26, 2010 at 9:46 AM, Paul Gardiner <lists@glidos.net> wrote:
>> On 24/12/2010 08:55, belcampo wrote:
>>>
>>> Taylor Ralph wrote:
>>>>
>>>> On Wed, Dec 22, 2010 at 6:13 AM, David Knight
>>>> <dlknight@sdf.lonestar.org> wrote:
>>>>>
>>>>> On Mon, November 29, 2010 8:19 pm, Taylor Ralph wrote:
>>>>>>
>>>>>> On Mon, Nov 29, 2010 at 3:11 PM, David Knight
>>>>>> <dlknight@sdf.lonestar.org>
>>>>>> wrote:
>>>>>>>
>>>>>>> On Sun, November 28, 2010 12:43 pm, Richard Morton wrote:
>>>>>>>>
>>>>>>>> I have seen this on one recording as well (last weekend I think).
>>>>>>>> i
>>>>>>>> was waiting for it to reoccur before reporting it - but I havent
>>>>>>>> watched any BBC HD since that occurance.
>>>>>>>> R
>>>>>>>>
>>>>>>>>
>>>>>>> Thanks for confirming Richard, I will check to see if there is an
>>>>>>> open
>>>>>>> ticket on the weekend as this was also mentioned in another recent
>>>>>>> thread.
>>>>>>> Just need to get the playback log output and a sample then :)
>>>>>>>
>>>>>>> Suppose I should try mplayer to see if it is an issue with some
>>>>>>> library
>>>>>>> e.g. ffmpeg.
>>>>>>>
>>>>>>> Dave
>>>>>>>
>>>>>> What does ffmpeg -i report for the recording? A change was committed
>>>>>> to trunk recently that hopefully fixes this issue.
>>>>>>
>>>>>> Regards.
>>>>>> --
>>>>>> Taylor
>>>>>>
>>>>>>
>>>>> FFmpeg version SVN-r25557-snapshot, Copyright (c) 2000-2010 the
>>>>> FFmpeg
>>>>> developers
>>>>> built on Oct 24 2010 07:32:30 with gcc 4.4.4 20100630 (Red Hat
>>>>> 4.4.4-10)
>>>>> configuration: --prefix=/usr --libdir=/usr/lib64
>>>>> --shlibdir=/usr/lib64
>>>>> --mandir=/usr/share/man --enable-shared --enable-gpl
>>>>> --enable-version3
>>>>> --enable-nonfree --enable-postproc --enable-avfilter
>>>>> --enable-pthreads
>>>>> --enable-x11grab --enable-vdpau --disable-avisynth --enable-libdc1394
>>>>> --enable-libdirac --enable-libfaac --enable-libgsm
>>>>> --enable-libmp3lame
>>>>> --enable-libnut --enable-libopencore-amrnb --enable-libopencore-amrwb
>>>>> --enable-libopenjpeg --enable-libschroedinger --enable-libspeex
>>>>> --enable-libtheora --enable-libvorbis --enable-libx264
>>>>> --enable-libxvid
>>>>> --extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
>>>>> -fexceptions
>>>>> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
>>>>> -fPIC'
>>>>> --disable-stripping
>>>>> libavutil 50.32. 3 / 50.32. 3
>>>>> libavcore 0. 9. 1 / 0. 9. 1
>>>>> libavcodec 52.93. 0 / 52.93. 0
>>>>> libavformat 52.84. 0 / 52.84. 0
>>>>> libavdevice 52. 2. 2 / 52. 2. 2
>>>>> libavfilter 1.53. 0 / 1.53. 0
>>>>> libswscale 0.12. 0 / 0.12. 0
>>>>> libpostproc 51. 2. 0 / 51. 2. 0
>>>>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>>>>> [h264 @ 0x1e1c490] non-existing PPS referenced
>>>>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering period
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>> [h264 @ 0x1e1c490] no frame!
>>>>>
>>>>> Above errors repeated for couple of pages.
>>>>>
>>>>> [mpegts @ 0x1e166e0] max_analyze_duration reached
>>>>> [NULL @ 0x1e3a630] start time is not set in
>>>>> av_estimate_timings_from_pts
>>>>> Input #0, mpegts, from '/video/default/8941_20101127194500.mpg':
>>>>> Duration: 00:46:26.00, start: 5649.660133, bitrate: 7424 kb/s
>>>>> Program 1
>>>>> Stream #0.0[0x1518]: Video: h264, yuv420p, 1440x1080 [PAR 4:3 DAR
>>>>> 16:9], 27.53 fps, 25 tbr, 90k tbn, 50 tbc
>>>>> Stream #0.1[0x151a](NAR): Audio: mp2, 48000 Hz, 2 channels, s16, 256
>>>>> kb/s
>>>>> Stream #0.2[0x151b](eng): Subtitle: [6][0][0][0] / 0x0006
>>>>> Stream #0.3[0x151c](eng): Subtitle: dvbsub
>>>>> Stream #0.4[0x1519](eng): Audio: ac3, 48000 Hz, stereo, s16, 192 kb/s
>>>>> At least one output file must be specified
>>>>>
>>>>> Dave K.
>>>>>
>>> Things go wrong here:
>>> The duration seems to be correct but this 27.53 fps is wrong, The file
>>> is assumed as VFR instead of CFR. The amount of frames will be
>>> calculated wrong, so seeking will fail. The problem is AFAIK in the
>>> muxing of ffmpeg, see my mentioned ffmpeg-issues in this thread.
>>
>> Does this mean it isn't a MythTv issue at all? Is it because ffmpeg
>> is used in generating the position map?
>>
>> Paul.
>
> My initial guess is that something might be wrong with MythTV's h264
> parser, but until someone opens a ticket and uploads a sample
> somewhere for a dev to look at we'll never know. If you copy the
> recording under a different name and play it with the Internal player
> under MythVideo without issue then ffmpeg is working fine. I'm not
> wasting anymore time responding to this thread given that no one has
> taken the time to create a ticket and/or upload a sample. Maybe one of
> the UK devs will take this on.
>
> Regards.
> --
> Taylor
>
>

Apologies for not instantly replying but have been busy with work and
Christmas...

I can open a ticket if Paul hasn't opened one already?

Could anyone explain the best way to make a sample from my recording? I
have tried using TMPGEnc and VirtualDub but they don't support the video
file.

I have made a copy of the recording and imported it into MythVideo, upon
playback the correct video length is displayed, forward and rewind appear
to work correctly.

Regards

Dave


_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
Re: [UK] BBC HD and BBC ONE HD - recording length incorrect [ In reply to ]
On 26/12/2010 22:23, Taylor Ralph wrote:
> My initial guess is that something might be wrong with MythTV's h264
> parser, but until someone opens a ticket and uploads a sample
> somewhere for a dev to look at we'll never know. If you copy the
> recording under a different name and play it with the Internal player
> under MythVideo without issue then ffmpeg is working fine. I'm not
> wasting anymore time responding to this thread given that no one has
> taken the time to create a ticket and/or upload a sample. Maybe one of
> the UK devs will take this on.

Ticket opened. Sorry for the delay. Please give us a break here Taylor.
I realise it is kind of you to look into this when it has no impact on
your use of MythTv and I should have responded faster, but there are
mitigating circumstances: I didn't realise you were a dev, and read
your request as "You should open a ticket and upload a sample and then
a dev is likely to look at the problem at some stage", rather than "You
should ... and I will look at it". Also I was trying to understand other
posts that seemed to me to suggest it was an ffmpeg problem. And lastly
it's christmas and I'm spending most of my time visiting or being
visited, so only getting the odd 5 mins at the computer.

Hoping you will still look at this. Pretty please!

Regards,
Paul.
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
Re: [UK] BBC HD and BBC ONE HD - recording length incorrect [ In reply to ]
On Fri, December 24, 2010 4:12 pm, Taylor Ralph wrote:
> On Fri, Dec 24, 2010 at 11:03 AM, Paul Gardiner <lists@glidos.net> wrote:
>> On 23/12/2010 22:15, Taylor Ralph wrote:
>>>
>>> On Thu, Dec 23, 2010 at 10:31 AM, Paul Gardiner<lists@glidos.net>
>>>  wrote:
>>>>
>>>> On 22/12/2010 23:39, Taylor Ralph wrote:
>>>>>
>>>>> On Wed, Dec 22, 2010 at 5:26 PM, David
>>>>> Knight<dlknight@sdf.lonestar.org>
>>>>>  wrote:
>>>>>>
>>>>>> On Wed, December 22, 2010 12:11 pm, Taylor Ralph wrote:
>>>>>>>
>>>>>>> On Wed, Dec 22, 2010 at 6:13 AM, David
>>>>>>> Knight<dlknight@sdf.lonestar.org>
>>>>>>> wrote:
>>>>>>>>
>>>>>>>> FFmpeg version SVN-r25557-snapshot, Copyright (c) 2000-2010 the
>>>>>>>> FFmpeg
>>>>>>>> developers
>>>>>>>> �built on Oct 24 2010 07:32:30 with gcc 4.4.4 20100630 (Red Hat
>>>>>>>> 4.4.4-10)
>>>>>>>> �configuration: --prefix=/usr --libdir=/usr/lib64
>>>>>>>> --shlibdir=/usr/lib64
>>>>>>>> --mandir=/usr/share/man --enable-shared --enable-gpl
>>>>>>>> --enable-version3
>>>>>>>> --enable-nonfree --enable-postproc --enable-avfilter
>>>>>>>> --enable-pthreads
>>>>>>>> --enable-x11grab --enable-vdpau --disable-avisynth
>>>>>>>> --enable-libdc1394
>>>>>>>> --enable-libdirac --enable-libfaac --enable-libgsm
>>>>>>>> --enable-libmp3lame
>>>>>>>> --enable-libnut --enable-libopencore-amrnb
>>>>>>>> --enable-libopencore-amrwb
>>>>>>>> --enable-libopenjpeg --enable-libschroedinger --enable-libspeex
>>>>>>>> --enable-libtheora --enable-libvorbis --enable-libx264
>>>>>>>> --enable-libxvid
>>>>>>>> --extra-cflags='-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2
>>>>>>>> -fexceptions
>>>>>>>> -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=generic
>>>>>>>> -fPIC'
>>>>>>>> --disable-stripping
>>>>>>>> �libavutil � � 50.32. 3 / 50.32. 3
>>>>>>>> �libavcore � � �0. 9. 1 / �0. 9. 1
>>>>>>>> �libavcodec � �52.93. 0 / 52.93. 0
>>>>>>>> �libavformat � 52.84. 0 / 52.84. 0
>>>>>>>> �libavdevice � 52. 2. 2 / 52. 2. 2
>>>>>>>> �libavfilter � �1.53. 0 / �1.53. 0
>>>>>>>> �libswscale � � 0.12. 0 / �0.12. 0
>>>>>>>> �libpostproc � 51. 2. 0 / 51. 2. 0
>>>>>>>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering
>>>>>>>> period
>>>>>>>> [h264 @ 0x1e1c490] non-existing PPS referenced
>>>>>>>> [h264 @ 0x1e1c490] non-existing SPS 0 referenced in buffering
>>>>>>>> period
>>>>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>>>>> [h264 @ 0x1e1c490] non-existing PPS 0 referenced
>>>>>>>> [h264 @ 0x1e1c490] decode_slice_header error
>>>>>>>> [h264 @ 0x1e1c490] no frame!
>>>>>>>>
>>>>>>>> Above errors repeated for couple of pages.
>>>>>>>>
>>>>>>>> [mpegts @ 0x1e166e0] max_analyze_duration reached
>>>>>>>> [NULL @ 0x1e3a630] start time is not set in
>>>>>>>> av_estimate_timings_from_pts
>>>>>>>> Input #0, mpegts, from '/video/default/8941_20101127194500.mpg':
>>>>>>>> �Duration: 00:46:26.00, start: 5649.660133, bitrate: 7424 kb/s
>>>>>>>> �Program 1
>>>>>>>> � �Stream #0.0[0x1518]: Video: h264, yuv420p, 1440x1080 [PAR 4:3
>>>>>>>> DAR
>>>>>>>> 16:9], 27.53 fps, 25 tbr, 90k tbn, 50 tbc
>>>>>>>> � �Stream #0.1[0x151a](NAR): Audio: mp2, 48000 Hz, 2 channels,
>>>>>>>> s16,
>>>>>>>> 256
>>>>>>>> kb/s
>>>>>>>> � �Stream #0.2[0x151b](eng): Subtitle: [6][0][0][0] / 0x0006
>>>>>>>> � �Stream #0.3[0x151c](eng): Subtitle: dvbsub
>>>>>>>> � �Stream #0.4[0x1519](eng): Audio: ac3, 48000 Hz, stereo, s16,
>>>>>>>> 192
>>>>>>>> kb/s
>>>>>>>> At least one output file must be specified
>>>>>>>>
>>>>>>>> Dave K.
>>>>>>>>
>>>>>>>
>>>>>>> Is 00:46:26.00 the correct duration? What does MythTV show for the
>>>>>>> duration? We now use the ffmpeg duration so if it's correct then
>>>>>>> the
>>>>>>> next release will contain the fix.
>>>>>>>
>>>>>>> Regards.
>>>>>>> --
>>>>>>> Taylor
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> Yes 00:46:26.00 is the correct duration, MythTV reports 00:36:07
>>>>>> when
>>>>>> playing back the recording in mythfrontend. Playback continues when
>>>>>> the
>>>>>> status bar reaches the end but rewind and fast forward do not work
>>>>>> correctly.
>>>>>>
>>>>>> Will the fix be backported to 0.24-fixes?
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> Dave
>>>>>>
>>>>>
>>>>> I wasn't planning on back-porting the change since it still needs
>>>>> considerable testing and caused a few issues already that I had to
>>>>> fix. Could you play the recording back with -v playback,timestamp and
>>>>> see if you find any messages with "repeat_pict" in them?
>>>>
>>>> Is there a commit (or set of commits) I could cherry pick onto
>>>> fixes/0.24 in my local repository?
>>>>
>>>> Cheers,
>>>>        Paul.
>>>
>>> There are several commits that would be required to resolve the
>>> duration and time position issue. I believe they will not cleanly
>>> apply if cherry-picked. This will only correct the problem
>>> cosmetically but will not solve the seeking/bookmark issue.
>>>
>>> The core of the problem is most likely related to either mythcommflag
>>> or the player not handling the frame count correctly. Someone needs to
>>> create a sample that shows the problem and create a ticket if one
>>> doesn't already exist and provide a link to the sample. Please make
>>> sure the sample is ran through mythcommflag (creates a position map)
>>> and exhibits the problem. It might actually play properly if it
>>> doesn't have a position map. One way to check this is to copy the
>>> recording over to MythVideo and change the name then see if it plays
>>> properly or not.
>>
>> Yes, you are right. Bookmarks work fine when the recording is copied
>> to MythVideo. I don't have any small recordings to upload anywhere
>> just now, but I have something small set up for tonight.
>>
>> Paul.
>
> You can always use 'dd' to cut a video for uploading. To produce a
> 50MB sample run the following:
>
> dd if=/path/to/infile of=/path/to/outfile bs=1024 count=50000
>
> Then you can upload to filebin.ca.
>
> Regards.
> --
> Taylor
>
>

50MB sample of Merlin from BBC 1 HD - ran through mythcommflag.

http://caprica.unospace.net/8941_20101127194500-sample.mpg

Dave

_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
Re: [UK] BBC HD and BBC ONE HD - recording length incorrect [ In reply to ]
On 27/12/2010 12:48, David Knight wrote:
> 50MB sample of Merlin from BBC 1 HD - ran through mythcommflag.
>
> http://caprica.unospace.net/8941_20101127194500-sample.mpg

I opened http://code.mythtv.org/trac/ticket/9410 and just
attached a link to your file.

Cheers,
Paul.
_______________________________________________
mythtv-users mailing list
mythtv-users@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users

1 2  View All