Chcete-li přeskočit opětovné kódování, použijte demuxer concat:
Vytvořte textový soubor
file '/path/to/first.mp3'
file '/path/to/second.mp3'
a poté
ffmpeg -f concat -i list.txt -c copy out.mp3
Pokud je překódování v pořádku,
ffmpeg -i first.mp3 -i second.mp3 -filter_complex [0:a][1:a]concat=n=2:v=0:a=1 out.mp3
Obvykle
cat first.mp3 second.mp3 > out.mp3
by měl fungovat. Neřekl jsi, co se pokazilo, když to zkusíš.
Případně můžete použít mp3wrap
:
mp3wrap out.mp3 first.mp3 second.mp3 third.mp3 ...
Toto nepřekóduje MP3 jako ffmpeg
zachová ID3 tagy a soubory můžete později znovu rozdělit pomocí mp3split
.
Nedoporučuji používat ffmpeg
nebo podobné programy, protože překódování způsobuje ztrátu kvality.
můžete také použít cat [your files] > concat.mp3
který vytvoří mp3 soubor, který má více hlaviček a ID3 tagů. Poté to můžete opravit vyvoláním mp3val -f -nb concat.mp3
.
Linux:Zobrazení a ukončení odmítnutého procesu
Je možné, aby kořenový a domovský oddíl měly různé systémy souborů a byly umístěny na samostatných fyzických zařízeních?