Ich suche nach einer Möglichkeit, Podcast-Episoden aus einem RSS-Feed einfach in einer einzigen Audiodatei zu verketten.
Ich suche nach coolen Funktionen wie dem Einfügen von 2 Sekunden Stille zwischen jeder Episode oder dem Angeben, wann gekürzt werden soll, um den Abspann zu überspringen usw.
Kennen Sie einige Editoren, die das können, entweder unter Windows oder Linux, oder sollte ich das selbst mit einigen ffmpeg-Befehlen erledigen?
Am einfachsten ist es, einfach den Unix- cat
Befehl like zu verwenden
cat podcast1.mp3 podcast2.mp3 podcast3.mp3 > megacast.mp3
MP3-Dateien sind nur Audio und alle Header oder MP3-Tags in den anderen Dateien sind nur eine Mikrosekunde lang statisch, wenn Sie es überhaupt hören können.
Du könntest auch 2s Stille mit Soundrecorder aufnehmen silence.mp3
und verwenden
cat podcast1.mp3 silence.mp3 podcast2.mp3 silence.mp3 podcast3.mp3 > megacast.mp3
Wenn Sie Lust haben, können Sie den Anfang/das Ende eines Podcasts mit überspringen
tail -c +1000 podcast1.mp3 > trimmed.mp3
wobei -c
bedeutet, dass Bytes verwendet werden und +1000
die Anzahl der Bytes ist. Sie müssten mit der Anzahl der Bytes experimentieren, um herauszufinden, wie lang das Intro ist. Um das Ende abzuschneiden, verwenden Sie
head -c -1000 podcast1.mp3 > trimmed.mp3
und experimentiere mit der Zahl 1000
. Ausführen tail --help
und nützliche Suffixe für die Bytes wie , usw. head --help
anzeigen.kb
mb
GStreamer wäre der richtige Weg, aber ich bezweifle, dass es Ihrer Anforderung von "einfach" entspricht. Während es sicherlich das tut, was Sie wollen, kann die Lernkurve ziemlich steil sein, obwohl es dafür einen Berg an Dokumentation gibt.
Sie können Audacity verwenden , um mehrere Audiodateien zu verketten, aber soweit ich weiß, müssen alle von Ihnen beschriebenen Manipulationen manuell durchgeführt werden.
Tymric
Nikolaus Raul