nschlia / ffmpegfs

FUSE-based transcoding filesystem with video support from many formats to FLAC, MP4, TS, WebM, OGG, MP3, HLS, and others.
https://nschlia.github.io/ffmpegfs/
GNU General Public License v3.0
195 stars 14 forks source link

syntax error #159

Open jmckee0 opened 1 week ago

jmckee0 commented 1 week ago

ffmpegfs running in docker crashed today.... I only use it to transcode flac files.

bad character 'c' bad character 'k' bad character 'R' bad character 'o' bad character 'c' bad character 'k' 412929: syntax error bad character 'D' bad character 'A' bad character 'T' bad character 'E' 413269: syntax error bad character 'D' bad character 'A' bad character 'T' bad character 'E' bad character 'R' bad character 'o' bad character 'c' bad character 'k' bad character 'R' bad character 'o' bad character 'c' bad character 'k' bad character 'R' bad character 'o' bad character 'c' bad character 'k' bad character 'R' bad character 'o' bad character 'c' bad character 'k' bad character 'R' bad character 'o' bad character 'c' bad character 'k' bad character 'R' bad character 'o' bad character 'c' bad character 'k' bad character 'R' bad character 'o' bad character 'c' bad character 'k' bad character 'R' bad character 'o' bad character 'c' bad character 'k' bad character 'R' bad character 'o' bad character 'c' bad character 'k' bad character 'R' bad character 'o' bad character 'c' bad character 'k' bad character 'R' bad character 'o' bad character 'c' bad character 'k' bad character 'R' bad character 'o' bad character 'c' bad character 'k' bad character 'R' bad character 'o' bad character 'c' bad character 'k' bad character 'R' bad character 'o' bad character 'c' bad character 'k' bad character 'R' bad character 'o' bad character 'c' bad character 'k' bad character 'R' bad character 'o' bad character 'c' bad character 'k' bad character 'R' bad character 'o' bad character 'c' bad character 'k' bad character 'R' bad character 'o' bad character 'c' bad character 'k' bad character 'R' bad character 'o' bad character 'c' bad character 'k' 419719: syntax error fatal flex scanner internal error--end of buffer missed 419753: syntax error fatal flex scanner internal error--end of buffer missed 2024-06-06 14:39:23.743 INFO : OTHER [����j] Transcoding to flac. 2024-06-06 14:39:23.765 ERROR : OTHER [C���j] Transcoding exited with error. 2024-06-06 14:39:23.824 ERROR : OTHER [C���j] System error: (2) No such file or directory 2024-06-06 14:39:23.824 ERROR : OTHER [C���j] FFMpeg error: (-2) No such file or directory

nschlia commented 1 week ago

Very strange. Looks like a character set problem. What was the file name? Which character set was used? Was the file access via CIFS, NFS, or locally? Please provide more details.

jmckee0 commented 1 week ago

Not too sure what file it was handling at the time. I guess I assumed the crash occurred well prior to my discovering it. I had to restart the container. What I can tell you is that the "bad character" log entries are fairly constant. And the "syntax error" messages are frequent as well. But the software doesn't usually crash. The music files are fed to the docker container through a bind mount. I run the music server called Navidrome in another docker container into which I mount the fuse filesystem. Navidrome is a self hosted browser based player. I use ffmpegfs to split my flac album files based on embedded cuesheet - something Navidrome seems incapable of.