Closed dangowrt closed 1 year ago
What's going on there?
As the comment says, should never happen... I'll check how this is possible anyway.
I found out that it is caused by the extensions=flac
parameter. Actually, extensions=flac
is redundant, because flac is already an known extension. The parameter can be used to define additional extensions, e.g., if for some reason you want .xyz files to be transcoded.
So please remove extensions=flac
from the command line and everything should work.
Yet, this is still a bug, because specifying it anyway should simply have no effect. I'll fix that one, thanks for reporting it!
I was hoping to limit transcoding to FLAC files only. All I need is FLAC files to transparently appear as WAV files, all other media files (including mp3, existing wav, ...) should not be touched. (I'm trying to use ffmpegfs with Pioneer's rekordbox to export music for Pioneer XDJ players which don't support FLAC)
The parameter was to add extra files. But this is no longer required, formerly the decision if a file was to be transcoded was taken by its extension. Files with unknown extensions would be ignored. Now FFmpegfs scans all input files and detects transcodable files by the format, so the extension does not matter anymore.
The --extensions parameter is a relict of the past and will be removed without substitution. That escaped me completely.
I was hoping to limit transcoding to FLAC files only. All I need is FLAC files to transparently appear as WAV files, all other media files (including mp3, existing wav, ...) should not be touched.
This is currently not possible. That would require a new parameter, e,g., -include_extensions=flac,mp3
. Feel free to create an issue, sounds like a good idea to have this option.
Thank you for explaining. Opened https://github.com/nschlia/ffmpegfs/issues/140 for new feature request.
What's going on there?
https://github.com/nschlia/ffmpegfs/blob/fe9ad9d444f94cb7d8ae773c5f829a50fca7506b/src/fuseops.cc#L413