Hello Mar, I took a look at the sample you sent me privately, and it looks like the KLV data is present in the output file (using the command line you specified in your original email).
Could you run the following and provide the output: ffprobe -show_packets out.mpg |grep stream_index=1|wc (where out.mpg is the transcoded file you generated with your original command). That will tell us whether there are any KLV packets at all in the output stream. I am testing with the current ffmpeg master. Have you tried building the latest version of ffmpeg from source? What version of ffmpeg are you using? Is the KLV data present in the output if you don't specify the -ss argument? For example: ffmpeg -i video.mpg -map 0 -c copy -f mpegts out.mpg Devin On Wed, Sep 23, 2020 at 7:49 AM Mar Andrés López <mar.andre...@gmv.com> wrote: > > Dear all, > > I guess I found the problem why it was not working. My KLV stream is the > stream 1 > See the log, > [mpegts @ 0000026b6a21c380] start time for stream 1 is not set in > estimate_timings_from_pts > > How can I set the start time just for the stream 1?? > > >>ffmpeg -i testklv.mpg > ffmpeg version 4.3 Copyright (c) 2000-2020 the FFmpeg developers > built with gcc 9.3.1 (GCC) 20200621 > configuration: --enable-gpl --enable-version3 --enable-sdl2 > --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass > --enable-libdav1d --enable-libbluray --enable-libfreetype --enable-libmp3lame > --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg > --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr > --enable-libsrt --enable-libtheora --enable-libtwolame --enable-libvpx > --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 > --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp > --enable-libvidstab --enable-libvmaf --enable-libvorbis > --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid > --enable-libaom --enable-libgsm --disable-w32threads --enable-libmfx > --enable-ffnvcodec --enable-cuda-llvm --enable-cuvid --enable-d3d11va > --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth > --enable-libopenmpt --enable-amf > libavutil 56. 51.100 / 56. 51.100 > libavcodec 58. 91.100 / 58. 91.100 > libavformat 58. 45.100 / 58. 45.100 > libavdevice 58. 10.100 / 58. 10.100 > libavfilter 7. 85.100 / 7. 85.100 > libswscale 5. 7.100 / 5. 7.100 > libswresample 3. 7.100 / 3. 7.100 > libpostproc 55. 7.100 / 55. 7.100 > [mpegts @ 0000026b6a21c380] start time for stream 1 is not set in > estimate_timings_from_pts > Input #0, mpegts, from 'testklv.mpg': > Duration: 00:00:04.00, start: 1.960000, bitrate: 4574 kb/s > Program 1 > Metadata: > service_name : Service01 > service_provider: FFmpeg > Stream #0:0[0x100]: Video: mpeg2video (Main) ([2][0][0][0] / 0x0002), > yuv420p(tv, progressive), 1024x768 [SAR 1:1 DAR 4:3], 25 fps, 25 tbr, 90k > tbn, 50 tbc > Side data: > cpb: bitrate max/min/avg: 0/0/0 buffer size: 1130496 vbv_delay: N/A > Stream #0:1[0x101]: Data: klv (KLVA / 0x41564C4B) > > > ________________________________ > De: Mar Andrés López > Enviado: miércoles, 23 de septiembre de 2020 11:11:24 > Para: ffmpeg-user@ffmpeg.org > Asunto: KLV in ffmpeg > > > Dear all, > > > I am having so many issues trying to clip a video with KLV. When I edit a > video with KLV I lose the KLV. > > > I have read about -map 0 option, from my understading it copies all the > streams of a video from the input 0. > > > The command I have tried and it is not working is the following: > > > ffmpeg -ss 00:01:00.000 -t 00:04:00.000 -re -i video.mpg -map 0 -c copy -f > mpegts out.mpg > > > When I use a video player that displays KLV the KLV is not displayed for > out.mpg, > > > ¿Do you have any help please? > > > A lot of thanks. > > > > > P Please consider the environment before printing this e-mail. > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user@ffmpeg.org > https://ffmpeg.org/mailman/listinfo/ffmpeg-user > > To unsubscribe, visit link above, or email > ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe". -- Devin Heitmueller, Senior Software Engineer LTN Global Communications o: +1 (301) 363-1001 w: https://ltnglobal.com e: devin.heitmuel...@ltnglobal.com _______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-user To unsubscribe, visit link above, or email ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".