[FFmpeg-trac] #3718(avformat:reopened): ffmpeg does not correctly read input text file.
FFmpeg
trac at avcodec.org
Sun Jun 15 14:23:51 CEST 2014
#3718: ffmpeg does not correctly read input text file.
-------------------------------------+------------------------------------
Reporter: Maxwell175 | Owner:
Type: enhancement | Status: reopened
Priority: wish | Component: avformat
Version: git-master | Resolution:
Keywords: concat | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+------------------------------------
Comment (by Maxwell175):
Replying to [comment:4 Cigaes]:
> A byte order mark is an invisible neutral character as human-readable
text goes, but it is nonetheless a character, and therefore included in a
computer-readable text. Supporting it wold be possible, but verly low in
my priority list, and only if it can be done in a generic way that does
not require changing all parts of the code that read text files.
Since I am also a programmer, though not a C programmer, I looked around a
bit and found some code samples:
https://workspaces.codeproject.com/user-8645021/reading-
utf-8-with-c-streams. Since to download from there you need to register, I
have also uploaded it to another place so you may download it
http://www.mediafire.com/download/5hsc5h2j71avw1g/utf8code.zip.
Also, shouldn't there be a separate function that gets called from all the
places to read text files, so you would not have the same code repeated
many times.
[[BR]]
[[BR]]
[[BR]]
> As a side note, you will get the same problem from a lot of other
program, so you should definitely try to learn how to produce files with
just what you want in them and not what any random API decides to add.
This is NOT some "random" API. Many people use this method, especially
beginners. Since I know other methods, I can use them, but still...
--
Ticket URL: <https://trac.ffmpeg.org/ticket/3718#comment:5>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list