Bug #2475

Videos in FLV container freeze on seeking

Added by Leonid Protasov almost 6 years ago. Updated almost 6 years ago.

Status:FixedStart date:01/08/2015
Priority:NormalDue date:
Assignee:Andreas Smas% Done:

100%

Category:Video playback
Target version:4.10
Found in version:4.9.39 Platform:Linux

Description

Reproducible in Twitch TV->Past broadcast

Associated revisions

Revision 0476750c
Added by Andreas Smas almost 6 years ago

Pull libav forward

Submodule ext/libav 13917ec..b8cad39:
> flvdec: Increase string buffer to avoid bailing on some streams

Fixes #2475

Change included in version 4.9.48

History

#1 Updated by Andreas Smas almost 6 years ago

  • Status changed from New to Need feedback

I can't find 'Past broadcasts'. Please provide URLs instead.

#2 Updated by Leonid Protasov almost 6 years ago

Andreas Ă–man wrote:

I can't find 'Past broadcasts'. Please provide URLs instead.

Any video (not stream) in that plugin has the same seek problem. For example:

http://media-cdn.twitch.tv/store118.media85/archives/2015-1-8/live_user_gamesdonequick_1420707248.flv

#3 Updated by Leonid Protasov almost 6 years ago

In fact it seeks but it takes very long...

#4 Updated by Andreas Smas almost 6 years ago

Seems that libav needs to read the entire file up til the given seek point when seeking.

#5 Updated by Andreas Smas almost 6 years ago

Seems it's because libav have a fixed limit on some strings so it fails to parse all of the flv metadata.

#6 Updated by Andreas Smas almost 6 years ago

  • Status changed from Need feedback to Fixed
  • % Done changed from 0 to 100

Also available in: Atom PDF