[FFmpeg-trac] #7816(avformat:closed): FFmpeg doesn't work when using an encoded URL
FFmpeg
trac at avcodec.org
Thu Apr 25 12:43:38 EEST 2019
#7816: FFmpeg doesn't work when using an encoded URL
--------------------------------------+------------------------------------
Reporter: boris-petrov | Owner:
Type: defect | Status: closed
Priority: normal | Component: avformat
Version: git-master | Resolution: fixed
Keywords: ftp | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
--------------------------------------+------------------------------------
Comment (by boris-petrov):
I know it works this way but what I'm saying is that the command should
work with an *encoded* URL.
For example, if there is a `@` sign in the password, you *have* to encode
it before passing it to FFmpeg (or any other program) because the `@` sign
has special meaning in URLs - it marks the end of the "username:password"
part and the start of the hostname. Right now there is *no* way to make
FFmpeg work with `@` sign in the username or password because it expects a
decoded URL. The same goes for `:` in the username. The right way to fix
this is to make FFmpeg work with encoded URLs in all its protocols.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/7816#comment:7>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list