https://unix.stackexchange.com/a/624808/説明する:
簡単な方法:
cd
ファイルディレクトリを入力してください- 走る
ffmpeg -f concat -safe 0 -i <(for f in ./*.mp3; do echo "file '$PWD/$f'"; done) -c copy ./output.mp3
これはショートカットではなく、実際のディレクトリにCDを挿入した場合にのみ機能します。
詳細については、次を参照してください。Concatenateに関するffmpeg Wikiページ
「これはショートカットではなく、実際のディレクトリにCDを挿入した場合にのみ機能する」のはなぜですか?
cd
親フォルダへのソフトリンクを介してファイルフォルダに入ると効果がありました。
ベストアンサー1
私考える答えはUNIX / LinuxとWindowsソリューションの混合です。
ディレクトリショートカットを使用すると、コードが機能しないという説明はWindows環境で有効です。
UNIX/Linux で実行する場合、有効または必要な制限ではないようです。これは、Windowsファイルやディレクトリのショートカットでは機能しないCygwinの不要な制限のようです。