![如何使用 opusdec 递归地将 .flac 转换为 .opus,同时维护目标文件夹中的目录结构?](https://linux22.com/image/1161063/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20opusdec%20%E9%80%92%E5%BD%92%E5%9C%B0%E5%B0%86%20.flac%20%E8%BD%AC%E6%8D%A2%E4%B8%BA%20.opus%EF%BC%8C%E5%90%8C%E6%97%B6%E7%BB%B4%E6%8A%A4%E7%9B%AE%E6%A0%87%E6%96%87%E4%BB%B6%E5%A4%B9%E4%B8%AD%E7%9A%84%E7%9B%AE%E5%BD%95%E7%BB%93%E6%9E%84%EF%BC%9F.png)
就像是这但请具备这两个功能。
答案1
通过添加“flac2opus”行来回答我自己的问题84至88(在我的例子中不包括 '--discard-comments' 标志)到第 49 行这脚本,取代‘avconv’的位置。
看起来像这样:
opusenc --vbr --bitrate ??? --music --date "$DATE" \
--title "$TITLE" --artist "$ARTIST" --album "$ALBUM" --genre "$GENRE" \
--comment "ALBUMARTIST=$ALBUMARTIST" --comment "DISCNUMBER=$DISCNUMBER" \
--comment "TRACKNUMBER=$TRACKNUMBER" --comment "TRACKTOTAL=$TRACKTOTAL" \
--comment "LYRICS=$LYRICS" "$fullfile" "$outfile"
确保保持“$完整文件”和“$输出文件”最后。编辑脚本路径以匹配您自己的路径。
编辑我独立运行了‘transform.sh’。