FFMPEG: Wenn ich versuche, die m3u8-Datei mit vlc auszuführen, funktioniert das nur mit dem ersten Frame

269
Bilel Azri

Ich verwende ffmpeg, um die m3u8-Datei zu generieren. Ich finde das Problem im ffmpeg-Befehl. Das ffmpeg generiert manchmal eine Datei m3u8 mit alten Frames. Beispiel: m3u8-Datei:

#EXTM3U #EXT-X-VERSION:3 #EXT-X-TARGETDURATION:10 #EXT-X-MEDIA-SEQUENCE:7 #EXTINF:10.000000, http://my-server.com/4_0.ts #EXTINF:10.000000, http://my-server.com/4_1.ts #EXTINF:10.000000, http://my-server.com/4_2.ts #EXTINF:10.000000, http://my-server.com/4_3.ts #EXTINF:10.000000, http://my-server.com/4_4.ts #EXTINF:10.000000, http://my-server.com/4_5.ts 

ffmpeg Befehl:

sudo ffmpeg -probesize 15000000 -analyzeduration 9000000 -i "http://adtv.ercdn.net/adsport1/adsport1_720p.m3u8" -c copy -c:a copy -b:a 128k -hls_flags delete_segments -err_detect aggressive -strict -2 -f hls -hls_wrap 7 -flags -global_header -hls_time 10 -hls_base_url http://my-server.com/ -hls_list_size 6 /var/www/html/transcoding/4_.m3u8 
0

0 Antworten auf die Frage