我的大容量存储设备上的大多数音乐都是 FLAC 格式,我想在将其复制到便携式音频播放器 (Sansa Fuze v2) 时自动将其重新编码为 Ogg Vorbis。我已将 Fuze 设置为 MTP 模式,并在 Fuze 的设备属性对话框中告诉 Banshee 将其编码为质量为 4 的 Ogg Vorbis(我会使用 MSC 模式,但这样做时设备属性中没有编码选项)。但是,当我将音乐复制到设备时(无论是将其从音乐库中拖出还是通过同步播放列表),都会复制完整的 FLAC 文件,而不是将其转码并写入 Oggs。
我怎样才能让我的 Banshee 设置重新编码音频?
如果 StackExchange 支持加分,我会为仅重新编码已经无损编码的音乐的解决方案给予加分,但我认为这是不可能的。
答案1
如果你可以将你的设备视为 USB 大容量存储设备,则可能能够使用.is_audio_player诱使 Banshee 认为您的设备仅支持 Ogg Vorbis(不支持 FLAC)。如果此方法有效,Banshee 会在您每次同步时自动将您的歌曲转码为该格式。
但似乎您真正想要的是覆盖 Banshee 针对您设备的转码设置的选项。这被跟踪为错误 576722。已经完成了相当多的工作,但是贡献原始补丁的人已经几个月没来了。如果有人想帮忙,我相信他们会很高兴有志愿者来完善补丁并进行测试。