[FFmpeg-trac] #10283(undetermined:new): AV1 to VP9 doesn't support seeking (HLS)
FFmpeg
trac at avcodec.org
Sat Mar 25 21:02:51 EET 2023
#10283: AV1 to VP9 doesn't support seeking (HLS)
-------------------------------------+-------------------------------------
Reporter: vidbin | Type: defect
Status: new | Priority: normal
Component: | Version: git-
undetermined | master
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
When converting a VP9 4k file to 1440p AV1 with av1_qsv and then
converting again to 720p/480p VP9 with vp9_qsv seeking no longer works on
the video. If I replace vp9_qsv with h264_qsv it works fine.
Well, to be more specific seeking does work but it takes a minute or two
to start working.
This also occurs when the video is downloaded locally and playing directly
in firefox.
Unsure if this is due to ffmpeg or the intel media driver. I'm using Linux
with up to date packages.
Using ffmpeg git N-110065-g30cea1d39b.
How to reproduce:
{{{
ffmpeg -n 15 /usr/bin/ffmpeg -i /var/www/peertube/storage/streaming-
playlists/hls/private/long-uuid-here/long-uuid-here-1440-fragmented.mp4 -y
-acodec libopus -vcodec vp9_qsv -threads 24 -f mp4 -movflags faststart
-max_muxing_queue_size 1024 -map_metadata -1 -pix_fmt yuv420p -b:a 128k
-strict -2 -vbr on -vf scale=w=-2:h=480 -b:v 1250k -minrate 10k -maxrate
2000k -g 300 -hls_time 4 -hls_list_size 0 -hls_playlist_type vod
-hls_segment_filename /var/www/peertube/storage/tmp/hls/long-uuid-
here-480-fragmented.mp4 -hls_segment_type fmp4 -f hls -hls_flags
single_file /var/www/peertube/storage/tmp/hls/long-uuid-here-480.m3u8"
}}}
Some peertube recorded errors:
{{{
warn[3/24/2023, 6:37:19 AM] Invalid end watch section 82. Last start
record was at 170.
warn[3/24/2023, 6:37:24 AM] Invalid end watch section 87. Last start
record was at 170.
warn[3/24/2023, 6:37:29 AM] Invalid end watch section 90. Last start
record was at 170.
warn[3/24/2023, 6:45:09 AM] Invalid end watch section 0. Last start record
was at 81.
}}}
--
Ticket URL: <https://trac.ffmpeg.org/ticket/10283>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list