> On 06 Sep 2015, at 22:44, Mitja Pirih <mi...@alternet.si> wrote:
> 
> On 06. 09. 2015 21:54, Henk D. Schoneveld wrote:
>>> On 06 Sep 2015, at 20:48, Mitja Pirih <mi...@alternet.si> wrote:
>>> 
>>> On 31. 08. 2015 11:12, Mitja Pirih wrote:
>>>> Hello,
>>>> 
>>>> What are my options for EPG with ffmpeg?
>>>> Currently I am grabbing a DVB-T stream (with mumudvb) and encoding it to
>>>> x264, but it the process I am loosing EPG.
>>>> Is there a method to inserting EPG back into the stream?
>>>> 
>> EPG = Electronic Program Guide. What makes you think this data is available 
>> in your source file ?
> 
> VLC is showing EPG on a multicast stream grabbed from DVB-T. So I
> deducted it is encoded into one of the streams.
Somewhere in the DVB-stream, which contains several TransportStreams and there 
will be EPG data which VLC is able to show, but that isn’t part of the 
TransportStream that you are encoding. This is AFAIK. And AFAIK the 
TransportStream isn’t able to hold these data, program description 
etc.TVheadend does something like mumudvb is doing and is able to save these 
program data in an mov container when the recording option is chosen. AFAIK it 
combines the the data of the EPG with that of the TransportStream, that way it 
is possible to achieve what you probably are looking for. I hope it helps a 
little bit. Once repeated again all is AFAIK, no guarantees. 
> 
> ffprobe http://10.1.2.202:8007/bysid/4006
> ffprobe version N-73895-g323ec6b Copyright (c) 2007-2015 the FFmpeg
> developers
>  built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04)
>  configuration: --extra-libs=-ldl --prefix=/opt/ffmpeg
> --enable-avresample --disable-debug --enable-nonfree --enable-gpl
> --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb
> --disable-decoder=amrnb --disable-decoder=amrwb --enable-libpulse
> --enable-libdcadec --enable-libx264 --enable-libx265 --enable-libfdk-aac
> --enable-libvorbis --enable-libmp3lame --enable-libopus --enable-libvpx
> --enable-libspeex --enable-libass --enable-avisynth --enable-libsoxr
> --enable-libxvid --enable-libvo-aacenc --enable-libvidstab
>  libavutil      54. 28.100 / 54. 28.100
>  libavcodec     56. 50.101 / 56. 50.101
>  libavformat    56. 40.101 / 56. 40.101
>  libavdevice    56.  4.100 / 56.  4.100
>  libavfilter     5. 25.100 /  5. 25.100
>  libavresample   2.  1.  0 /  2.  1.  0
>  libswscale      3.  1.101 /  3.  1.101
>  libswresample   1.  2.101 /  1.  2.101
>  libpostproc    53.  3.100 / 53.  3.100
> [mpeg2video @ 0x2fb6320] Invalid frame dimensions 0x0.
>    Last message repeated 7 times
> [mpegts @ 0x2fa7980] Could not find codec parameters for stream 4
> (Unknown: none ([11][0][0][0] / 0x000B)): unknown codec
> Consider increasing the value for the 'analyzeduration' and 'probesize'
> options
> [mpegts @ 0x2fa7980] Could not find codec parameters for stream 5
> (Unknown: none ([11][0][0][0] / 0x000B)): unknown codec
> Consider increasing the value for the 'analyzeduration' and 'probesize'
> options
> [mpegts @ 0x2fa7980] Could not find codec parameters for stream 6
> (Unknown: none ([5][0][0][0] / 0x0005)): unknown codec
> Consider increasing the value for the 'analyzeduration' and 'probesize'
> options
> [mpegts @ 0x2fa7980] Could not find codec parameters for stream 7
> (Unknown: none ([5][0][0][0] / 0x0005)): unknown codec
> Consider increasing the value for the 'analyzeduration' and 'probesize'
> options
> [mpegts @ 0x2fa7980] Could not find codec parameters for stream 8
> (Unknown: none ([5][0][0][0] / 0x0005)): unknown codec
> Consider increasing the value for the 'analyzeduration' and 'probesize'
> options
> Input #0, mpegts, from 'http://10.1.2.202:8007/bysid/4006':
>  Duration: N/A, start: 28231.348789, bitrate: N/A
>  Program 4006
>    Metadata:
>      service_name    : Italia1
>      service_provider: Mediaset
>    Stream #0:0[0x653](ita,ita): Subtitle: dvb_teletext ([6][0][0][0] /
> 0x0006)
>    Stream #0:1[0x654]: Video: mpeg2video (Main) ([2][0][0][0] /
> 0x0002), yuv420p(tv), 720x576 [SAR 64:45 DAR 16:9], max. 15000 kb/s, 25
> fps, 25 tbr, 90k tbn, 50 tbc
>    Stream #0:2[0x655](ita): Audio: mp2 ([4][0][0][0] / 0x0004), 48000
> Hz, stereo, s16p, 192 kb/s
>    Stream #0:3[0x656](eng): Audio: mp2 ([4][0][0][0] / 0x0004), 48000
> Hz, stereo, s16p, 128 kb/s
>    Stream #0:4[0x1e78]: Unknown: none ([11][0][0][0] / 0x000B)
>    Stream #0:5[0x1e79]: Unknown: none ([11][0][0][0] / 0x000B)
>    Stream #0:6[0x1ea0]: Unknown: none ([5][0][0][0] / 0x0005)
>    Stream #0:7[0x1ea1]: Unknown: none ([5][0][0][0] / 0x0005)
>    Stream #0:8[0x1ea2]: Unknown: none ([5][0][0][0] / 0x0005)
> Unsupported codec with id 94215 for input stream 0
> Unsupported codec with id 0 for input stream 4
> Unsupported codec with id 0 for input stream 5
> Unsupported codec with id 0 for input stream 6
> Unsupported codec with id 0 for input stream 7
> Unsupported codec with id 0 for input stream 8
> 
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user@ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user

_______________________________________________
ffmpeg-user mailing list
ffmpeg-user@ffmpeg.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-user

Reply via email to