Convert: Unterschied zwischen den Versionen
Aus SchnallIchNet
Cbs (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „VIA: http://martin-thoma.com/converting-files-with-linux/ Converting Files with Linux September 21st, 2011 No Comments The following tipps work under a linux te…“) |
Cbs (Diskussion | Beiträge) |
||
Zeile 1: | Zeile 1: | ||
− | + | '''Source: [http://martin-thoma.com/converting-files-with-linux/ VIA]''' | |
Converting Files with Linux | Converting Files with Linux | ||
Zeile 5: | Zeile 5: | ||
The following tipps work under a linux terminal: | The following tipps work under a linux terminal: | ||
− | Image Files | + | |
+ | |||
+ | == Image Files == | ||
If you want to change image files via terminal, ImageMagick is a good choice. | If you want to change image files via terminal, ImageMagick is a good choice. | ||
− | |||
− | + | === Resize Images to a maximum resolution === | |
− | + | convert "YourOldPicture.jpg" -resize 1600x1600 "YourNewPicture.jpg" | |
− | |||
− | + | === Create a Black-and-white picture and compress it === | |
− | + | djpeg "YourOldPicture.jpg" | ppmtopgm | cjpeg -qual 70 >"YourNewPicture.jpg" | |
− | |||
− | + | === Rename Pictures === | |
− | + | rename -n ’s/\.jpg$/\.JPG/’ *.jpg | |
− | |||
− | + | == Audio Files == | |
− | |||
− | + | === Normalize Audio === | |
− | Video Files | + | Give all mp3 songs the same sound level (it’s called Audio normalization) |
+ | |||
+ | mp3gain -a *.mp3 | ||
+ | |||
+ | |||
+ | === Merge mp3 audio files to one === | ||
+ | |||
+ | mp3wrap merged.mp3 one.mp3 two.mp3 | ||
+ | |||
+ | |||
+ | === wav2mp3 === | ||
+ | |||
+ | Convert all *.wav-files in one folder two *.mp3-files and remove the *.wav-files | ||
+ | |||
+ | for i in *.wav;do lame "$i" "${i%wav}mp3"; rm "$i"; done | ||
+ | |||
+ | |||
+ | == Video Files == | ||
For quite a lot purposes is the command line tool FFmpeg with its lots of options a good choice. For others might MEncoder be better. | For quite a lot purposes is the command line tool FFmpeg with its lots of options a good choice. For others might MEncoder be better. | ||
You might also want to install some codecs first: | You might also want to install some codecs first: | ||
− | sudo apt-get install libavcodec-extra-52 libavdevice-extra-52 libavformat-extra-52 libavutil-extra-50 libpostproc-extra-51 libswscale-extra-0 libavcodec-unstripped-52 ubuntu-restricted-extras | + | sudo apt-get install libavcodec-extra-52 libavdevice-extra-52 libavformat-extra-52 libavutil-extra-50 \ |
+ | libpostproc-extra-51 libswscale-extra-0 libavcodec-unstripped-52 ubuntu-restricted-extras | ||
− | |||
− | + | === Merge many video files to one === | |
− | + | cat One.mpg Two.mpg Three.mpg | ffmpeg -f mpeg -i - -vcodec copy -acodec copy "Merged.mpg" | |
− | |||
− | + | === avi2mpg === | |
− | ffmpeg -i "Original. | + | ffmpeg -i "Original.avi" "New.mpg" |
− | mod2avi | + | |
+ | === mp42mpg === | ||
+ | |||
+ | ffmpeg -i "Original.mp4" -target ntsc-vcd "New.mpg" | ||
+ | |||
+ | |||
+ | === mod2avi === | ||
? | ? | ||
− | |||
− | mencoder vcd://2 -o "New.avi" -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=2000 | + | === vcd2avi === |
+ | |||
+ | mencoder vcd://2 -o "New.avi" -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=2000 | ||
+ | |||
+ | |||
+ | === ogv2avi === | ||
− | + | mencoder "Original.ogv" -ovc xvid -oac mp3lame -xvidencopts pass=1 -o "New.avi" | |
− | + | === wmv2mpg === | |
− | |||
aspect=16/9 should eventually be changed to 4/3 or other aspects | aspect=16/9 should eventually be changed to 4/3 or other aspects | ||
− | mencoder -of avi -ofps 25 \ | + | mencoder -of avi -ofps 25 \ |
-oac mp3lame -lameopts cbr:br=112:aq=3:mode=0:vol=0 \ | -oac mp3lame -lameopts cbr:br=112:aq=3:mode=0:vol=0 \ | ||
-vf hqdn3d,softskip,harddup \ | -vf hqdn3d,softskip,harddup \ | ||
Zeile 76: | Zeile 98: | ||
-o New.avi | -o New.avi | ||
− | mkv2avi | + | === mkv2avi === |
− | mencoder "Original.mkv" -ovc lavc -lavcopts vcodec=mpeg4:vhq:vbitrate=6000 -oac mp3lame -lameopts vbr=3 -o "New.avi" | + | mencoder "Original.mkv" -ovc lavc -lavcopts vcodec=mpeg4:vhq:vbitrate=6000 -oac mp3lame -lameopts vbr=3 -o "New.avi" |
Version vom 26. September 2011, 06:07 Uhr
Source: VIA
Converting Files with Linux September 21st, 2011 No Comments
The following tipps work under a linux terminal:
Inhaltsverzeichnis
Image Files
If you want to change image files via terminal, ImageMagick is a good choice.
Resize Images to a maximum resolution
convert "YourOldPicture.jpg" -resize 1600x1600 "YourNewPicture.jpg"
Create a Black-and-white picture and compress it
djpeg "YourOldPicture.jpg" | ppmtopgm | cjpeg -qual 70 >"YourNewPicture.jpg"
Rename Pictures
rename -n ’s/\.jpg$/\.JPG/’ *.jpg
Audio Files
Normalize Audio
Give all mp3 songs the same sound level (it’s called Audio normalization)
mp3gain -a *.mp3
Merge mp3 audio files to one
mp3wrap merged.mp3 one.mp3 two.mp3
wav2mp3
Convert all *.wav-files in one folder two *.mp3-files and remove the *.wav-files
for i in *.wav;do lame "$i" "${i%wav}mp3"; rm "$i"; done
Video Files
For quite a lot purposes is the command line tool FFmpeg with its lots of options a good choice. For others might MEncoder be better. You might also want to install some codecs first:
sudo apt-get install libavcodec-extra-52 libavdevice-extra-52 libavformat-extra-52 libavutil-extra-50 \ libpostproc-extra-51 libswscale-extra-0 libavcodec-unstripped-52 ubuntu-restricted-extras
Merge many video files to one
cat One.mpg Two.mpg Three.mpg | ffmpeg -f mpeg -i - -vcodec copy -acodec copy "Merged.mpg"
avi2mpg
ffmpeg -i "Original.avi" "New.mpg"
mp42mpg
ffmpeg -i "Original.mp4" -target ntsc-vcd "New.mpg"
mod2avi
?
vcd2avi
mencoder vcd://2 -o "New.avi" -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=2000
ogv2avi
mencoder "Original.ogv" -ovc xvid -oac mp3lame -xvidencopts pass=1 -o "New.avi"
wmv2mpg
aspect=16/9 should eventually be changed to 4/3 or other aspects
mencoder -of avi -ofps 25 \ -oac mp3lame -lameopts cbr:br=112:aq=3:mode=0:vol=0 \ -vf hqdn3d,softskip,harddup \ -ovc xvid \ -xvidencopts bitrate=501:max_key_interval=37:aspect=16/9:turbo:nochroma_me:notrellis:max_bframes=0:vhq=0 \ Original.wmv \ -o New.avi
mkv2avi
mencoder "Original.mkv" -ovc lavc -lavcopts vcodec=mpeg4:vhq:vbitrate=6000 -oac mp3lame -lameopts vbr=3 -o "New.avi"