Sound Processing: Difference between revisions
From Elch-Wiki
				
				
				Jump to navigationJump to search
				
				
No edit summary  | 
				No edit summary  | 
				||
| Line 17: | Line 17: | ||
** wenn ffmpeg installiert: ffmpeg -i input.m4a -acodec libmp3lame -ab 128k output.mp3  | ** wenn ffmpeg installiert: ffmpeg -i input.m4a -acodec libmp3lame -ab 128k output.mp3  | ||
* .mpc (Musepack) nach wav -> ~/mpc2wav.sh im Verzeichniss mit den .mpc aufreufen. Dann die .wav dem AutoConverter vorwerfen. [http://www.musepack.net]  | * .mpc (Musepack) nach wav -> ~/mpc2wav.sh im Verzeichniss mit den .mpc aufreufen. Dann die .wav dem AutoConverter vorwerfen. [http://www.musepack.net]  | ||
=== Viele mp3 zu einem zusammenfügen ===  | |||
<code>  | |||
ls *.mp3 |     sed -e "s/\(.*\)/file '\1'/" |     ffmpeg -safe 0 -protocol_whitelist 'file,pipe' -f concat -i - -c copy output.mp  | |||
</code>[https://superuser.com/questions/314239/how-to-join-merge-many-mp3-files#314245]  | |||
Revision as of 17:48, 22 September 2020
- .flac und .cue in Teile trennen: "cuebreakpoints sample.cue | shntool split -o flac sample.flac" (geht auch mit -o wav und einem grossen WAV File)
 
- .mp3 und .cue in Teile trennen: "mp3splt -c music.cue music.mp3"
 - Alle ID3 Tags entfernen: ffmpeg -i input.mp3 -codec copy -map_metadata -1 output.mp3 --> ist in stripid3.sh eingebaut
 - .ogg in .mp3 wandeln: Mit "soundconverter" nach WAV wandeln, dann mit mp3_convert.php nach mp3 wandeln
 - .ape und .cue in .wav wandeln: ffmpeg -i INPUT.ape output.wav dann bchunk -w output.wav INPUT.cue BASE_FILENAME
 
In mp3_convert.php eingebaut
- flac nach mp3 konvertieren -> Zuerst flac decodieren mit "flac -d <flac>", danach wav nach mp3 mit "lame -v <wav> <mp3>" oder über 000-ToCode (mp3_coder.pl kann direkt flac verarbeiten!)
 - .m4a nach wav/mp3 konvertieren:
- wenn faad installiert: mp3_convert.php
 - wenn mplayer installiert: ~/m4a2wav.sh im Verzeichniss mit den .m4a aufrufen. Dann die .wav dem AutoConverter (000-ToCode) vorwerfen. Anleitung
 - wenn ffmpeg installiert: ffmpeg -i input.m4a -acodec libmp3lame -ab 128k output.mp3
 
 - .mpc (Musepack) nach wav -> ~/mpc2wav.sh im Verzeichniss mit den .mpc aufreufen. Dann die .wav dem AutoConverter vorwerfen. [4]
 
Viele mp3 zu einem zusammenfügen
ls *.mp3 |     sed -e "s/\(.*\)/file '\1'/" |     ffmpeg -safe 0 -protocol_whitelist 'file,pipe' -f concat -i - -c copy output.mp
[5]
BPM bestimmen
- mp3 nach wav wandeln: mpg123 -w <output.wav> <input.mp3>
 - bpm ermitteln: soundstretch <output.wav> -bpm