[FFmpeg-user] Libnvenc live transcode mpeg2 to x264 hls missing key frames?
jd1008
jd1008 at gmail.com
Mon Feb 8 18:55:11 CET 2016
Please fix the date on your computer.
Your email is dated 02/07/2016 08:06 PM
On 02/07/2016 08:06 PM, ggeorgiev at znet.ca wrote:
> Hello Moritz,
>
> You hit the problem: the copy of ffmpeg I was using was quite old -
> did just recompile the latest version from git, plus did update the
> box where it runs to the latest stable debian version (8.3), and it
> runs like charm now! Video plays fine on raspberry pi, and can be
> started from any segment, what was my goal.
>
> Thanks, again,
> George.
>
>
>
> On 2016-02-05 04:11, Moritz Barsnick wrote:
>> On Thu, Feb 04, 2016 at 23:10:08 -0500, Subscriptions at znet.ca wrote:
>>
>> Minor complaint:
>>
>>> ggeorgiev at gtx690:/var/www/iptv/html$ ffprobe m3u/TEST2/TS-x2645.ts
>>> ffprobe version 2.4.git Copyright (c) 2007-2014 the FFmpeg developers
>>> built on Dec 21 2015 20:16:32 with gcc 4.9.2 (Debian 4.9.2-10)
>>> configuration: --enable-libnvenc --enable-libfaac
>>> --enable-libfdk-aac --enable-librtmp --enable-libx264 --enable-gpl
>>> --enable-nonfree
>>> libavutil 54. 10.100 / 54. 10.100
>>> libavcodec 56. 8.102 / 56. 8.102
>>> libavformat 56. 9.101 / 56. 9.101
>>> libavdevice 56. 1.100 / 56. 1.100
>>> libavfilter 5. 1.106 / 5. 1.106
>>> libswscale 3. 1.101 / 3. 1.101
>>> libswresample 1. 1.100 / 1. 1.100
>>> libpostproc 53. 3.100 / 53. 3.100
>>
>> If I'm not totally mistaken, this version of ffmpeg is from around
>> October 2014. Could you also please test a newer version?
>>
>>> So, how it can be that key frames are invisible in the output produced
>>> by libnvenc? And if so, how the stream can be played normally if there
>>> are no key frames in it?
>>
>> Some sources on StackOverflow, which may or may not be correct, claim
>> that Apple HLS indeed requires keyframes in each new segment.
>> http://stackoverflow.com/q/11640072
>> http://stackoverflow.com/a/11644887 (answer to the question above).
>>
>> I have no idea though, nor how to get ffmpeg and/or nvenc to ensure
>> this.
>>
>> Moritz
>> _______________________________________________
>> ffmpeg-user mailing list
>> ffmpeg-user at ffmpeg.org
>> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
>
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
More information about the ffmpeg-user
mailing list