[FFmpeg-trac] #9148(undetermined:new): Downloading an https file with gnutls is too slow

FFmpeg trac at avcodec.org
Thu Mar 11 22:44:47 EET 2021


#9148: Downloading an https file with gnutls is too slow
-------------------------------------+-------------------------------------
             Reporter:  tanersener   |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:  git-
  undetermined                       |  master
             Keywords:  gnutls,      |               Blocked By:
  https                              |
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Summary of the bug:

 Downloading a file using https protocol is too slow. Download times out
 frequently. This happens when ffmpeg is built with gnutls on macOS.

 This performance decrease is caused by
 https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/70d8077b795766e2486e6ec8110f22a97362d6d6.
 If you checkout master using a previous commit e.g.
 a1553b0cfbff92223caaed4103b92373b2339173 the same file is downloaded in 35
 seconds.

 See attachments provided.

 How to reproduce:
 {{{
 % ffmpeg -y -report -i
 https://snapcellvideos.s3.amazonaws.com/manual/24/manualupload_16098586962947166522.mp4
 -c:v mpeg4 /tmp/latest.mp4
 ffmpeg version N-101485-g16e8ea0dde Copyright (c) 2000-2021 the FFmpeg
 developers
   built with Apple clang version 12.0.0 (clang-1200.0.32.29)
   configuration: --enable-gnutls
   libavutil      56. 68.100 / 56. 68.100
   libavcodec     58.130.100 / 58.130.100
   libavformat    58. 72.100 / 58. 72.100
   libavdevice    58. 12.100 / 58. 12.100
   libavfilter     7.109.100 /  7.109.100
   libswscale      5.  8.100 /  5.  8.100
   libswresample   3.  8.100 /  3.  8.100
 }}}

--
Ticket URL: <https://trac.ffmpeg.org/ticket/9148>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list