Vorwort - GentooFreunde.org

Transcription

Vorwort - GentooFreunde.org
WAV Audio Datei nach ogg konvertieren
Vorwort
Manchmal steht man vor dem Problem eine wav-Audio Datei in eine ogg
Datei zu konvertieren. Am einfachsten ist es mit ffmpeg. Es gibt wohl
auch ein GUI (Graphical User Interface = Grafische Benutzer
Schnittstelle) aber da dieses derzeit noch Alpha-Status hat, nutze ich
ffmpeg ausschliesslich in der shell.
Installation
Damit ffmpeg möglichst viel verschiedene Formate unterstützt, sollte
man folgende USE-Flags für ffmpeg setzen.
encode faac faad hardcoded-tables jpeg2k mp3
schroedinger theora v4l v4l2 vorbis x264
Die Installation von ffmpeg erfolgt mit
emerge -av media-video/ffmpeg
Lösung
ffmpeg -i audio.wav -ab 192k audio.ogg
Grundsätzlich könnte man auch die Konvertierung auch ohne den
Parameter -ab ausführen. Das hätte aber zur Folge das die mp3-Datei
nur mit einer Audibitrate von 64 kbit/s konvertiert würde. Und das ist
eine sehr schlechte Qualität.
Musikportale (CC-Lizenz) – Musik legal kostenlos downloaden
Vorwort
Nicht alles was kostenlos ist muss auch gleich schlecht sein, oder
nicht alles was nicht im Radio gespielt wird ist automatisch schlecht.
Viele Musiker, Komponisten und Künstler veröffentlichen ihre Werke
unter der CC-Linzenz (Creative Commons Lizenz) und was man da so
geboten bekommt ist echt hörens- oder sehenswert. Auf den
Downloadportalen kann man ganz legal gute Musik downloaden.
Downloadportale
http://www.jamendo.com/
MP3 Sammlung mit MP3Gain normalisieren
Vorwort
Unter Windows XP habe ich immer MP3Gain benutzt. War schön klickibunti. Unter Linux habe ich MP3Gain immer nur als Konsolenanwendung
gefunden. Das fand ich unschön.
Lösung
Zuerst installieren wir media-sound/mp3gain
emerge -av media-sound/mp3gain
Dies ist die besagte Konsolenanwendung. Jetzt brauchen wir noch eine
GUI dafür. Diese findet ihr hier
http://step.polymtl.ca/~guardia/javamp3gain.php
Einfach die „JavaMP3Gain_20040902_3.zip“ herunterladen, entpacken und
die Datei „JavaMP3Gain.jar“ daraus nehmen. Diese jar Datei verschiebt
ihr nach
~/.local/JavaMP3Gain.jar
Jetzt könnt ihr die GUI über die Konsole starten, oder euch einen
Starter in eurer Desktopumgebung anlegen. Der Befehl zum Starten der
Datei lautet
java -jar /Pfad/zu/der/Datei/JavaMP3Gain.jar
Ein Icon für das Programm findet ihr hier
http://bits.ohloh.net/attachments/5789/mp3gainlogosmall_med.png
Flash Filme (.flv) in einen MPEG Film (.mpg) konvertieren
Vorwort
Wer eine .flv Datei in eine .mpg Datei konvertieren will benötigt dazu
nur das Tool ffmpeg.
Installation
Damit ffmpeg möglichst viel verschiedene Formate unterstützt, sollte
man folgende USE-Flags für ffmpeg setzen.
encode faac faad hardcoded-tables jpeg2k mp3
schroedinger theora v4l v4l2 vorbis x264
Die Installation von ffmpeg erfolgt mit
emerge -av media-video/ffmpeg
Lösung
ffmpeg -i flash-video.flv -sameq mpeg-video.mpg
Der Parameter -sameq bewirkt, dass beim transcodieren die Bildqualität
beibehalten wird.
Filme für eine Video-DVD konvertieren
Vorwort
Meistens möchte man irgendwelche Filme auf eine DVD kopieren und diese
sollen dann in einem DVD-Player abgespielt werden. Der DVD-Player
benötigt dazu die Dateien in einem bestimmten Format. Mit ffmpeg
können wir die Filme in ein Video-DVD konformes Format konvertieren.
In Deutschland nutzen wir das PAL Format in den USA das NTSC Format.
Damit man die Filme später auch mit einem DVD-Menü versehen kann
benötigt man zusätzlich noch ein Programm wie z.B. dvdstyler, mandvd,
2mandvd oder ähnliches. Wir beschränken uns hier auf die Konvertierung
der Filme damit die Programme wie dvdstyler & Co. damit umgehen
können.
Installation
Damit ffmpeg möglichst viel verschiedene Formate unterstützt, sollte
man folgende USE-Flags für ffmpeg setzen.
encode faac faad hardcoded-tables jpeg2k mp3
schroedinger theora v4l v4l2 vorbis x264
Die Installation von ffmpeg erfolgt mit
emerge -av media-video/ffmpeg
Lösung
ffmpeg -i film.mpg -target pal-dvd dvd-film.mpg
Der Parameter -target pal-dvd bewirkt, dass die Zieldatei, also unser
Film als DVD konformes PAL Format erstellt wird. Damit der Film dann
auch im DVD-Player wie eine normale DVD abgespielt werden kann, muss
man eines der oben aufgeführten Programme ausführen.
Wichtig
Sollte der Originalfilm nicht in einer DVD konformen Auflösung
(720×576 oder 704×576) sein, so wird beim Transcodieren das
Bildmaterial verändert. Dabei kann es sich erheblich verschlechtern.
Ausserdem sollte man darauf achten, dass auch das Format 16:9 oder 4:3
eingehalten wird, ansonsten erhält man ein anamorphes Bild. Der
Berechnungsvorgang kann, je nach Filmlänge und Dateigrösse, sehr viel
Rechenzeit in Anspruch nehmen!!!
Filme aneinander hängen
Vorwort
Manchmal steht man vor dem Problem z.B. mehrere mpg-Video Dateien zu
einer Datei zusammen zu führen. Am einfachsten ist es mit cat und
ffmpeg.
Installation
Damit ffmpeg möglichst viel verschiedene Formate unterstützt, sollte
man folgende USE-Flags für ffmpeg setzen.
encode faac faad hardcoded-tables jpeg2k mp3
schroedinger theora v4l v4l2 vorbis x264
Die Installation von ffmpeg erfolgt mit
emerge -av media-video/ffmpeg
Lösung
Wichtig dabei ist, dass alle Dateien die gleichen Bitraten,
Auflösungen, Codecs und Frameraten haben müssen! Das folgende Beispiel
funktioniert aber leider nur mit mpeg1 und mpeg2 Dateien.
cat video1.mpg video2.mpg video3.mpg > videokomplett.mpg
Da die Timeline der Datei video-komplett nicht korrekt ist, muss diese
wieder hergestellt werden. Dazu nutzen wir ffmpeg.
ffmpeg -i video-komplett.mpg -sameq mein-komplettesvideo.mpeg
Der Parameter -sameq verhindert beim transcodieren den Verlust der
Bild- und Tonqualität.
DVDStyler installieren
Vorwort
DVDStyler ist eine plattformübergreifende kostenlose DVD AuthoringApplikation für Erstellen von professionell aussehenden DVDs. Sie
ermöglicht nicht nur Brennen der Video-Dateien auf eine DVD, die
praktisch auf jedem DVD-Player wiedergeben werden kann, sondern auch
Erstellen von individuell gestalteten DVD-Menüs.
Vorarbeiten
Damit DVDStyler installiert werden kann benötigt es zwei Pakete die
nicht mitinstalliert werden, aber in Abhängigkeit stehen. Wir
installieren die Pakete mit
emerge -av app-arch/zip
emerge -av media-video/mjpegtools
Installation
Nachdem wir die Pakete installiert haben können wir DVDStyler
installieren. Das machen wir mit
emerge -av media-video/dvdstyler
Viel Spass und möge die Macht von emerge immer mit uns sein.
Clipgrab
Vorwort
Clipgrab ist ein Programm um Videos und Musik von Portalen wie
Youtube.com herunterzuladen und als Datei zu speichern.
Man kann damit auch nur die Musik von Musikvideos als *mp3 Datei
speichern und diese sogar mit einer höheren Qualität speichern, als
sie bei einem normalen Videostream im Browser angeboten wird, falls
dies verfügbar ist. Ausführlichere Beschreibungen sind auf der
Clipgrab Homepage vorhanden
Clipgrab wird nur in einer veralteten Version in Portagetree und den
Overlays angeboten, so dass man es manuell installieren sollte.
Deshalb bieten wir in diesem Howto auch beide Installationsroutinen
zur Auswahl an.
Installation 1
emerge -av net-misc/clipgrab
Installation 2
Den Quellcode als Benutzer herunterladen und in ein beliebiges
Verzeichnis speichern:
Clipgrabquellcode Download
Wechsle mit der Konsole in das Verzeichnis in das Clipgrab gespeichert
wurde und lasse den Inhalt anzeigen:
~ $ cd Downloads
~ $ ls
clipgrab-3.0.5.3.tar.bz2
Entpacken:
~ $ tar -xf clipgrab*
~ $ ls
clipgrab clipgrab-3.0.5.3.tar.bz2
In das neu erstellte Verzeichnis mit der Konsole wechseln und
folgenden Befehl als User ausführen:
~ $ cd clipgrab
~ $ qmake && make
Jetzt wird Clipgrab kompiliert und die Binärdatei clipgrab im
aktuellen Verzeichnis erstellt.
Clipgrab soll unter /opt installiert werden. Melde dich auf der
Konsole als root an und erstelle das Verzeichnis
/opt/clipgrab/clipgrab-Versionsnummer.
Danach kopiere die beim kompilieren entstandene Binärdatei
/home/benutzer/Downoads/clipgrab/clipgrab hinein:
# mkdir /opt/clipgrab
# mkdir /opt/clipgrab/clipgrab-3.0.5.3
# cp /home/benutzer/Downoads/clipgrab/clipgrab
/opt/clipgrab/clipgrab-3.0.5.3
Um über ein Icon auf dem Desktop Clipgrab starten zu können, muss man
ein solches erstellen.
Wechsle z.B. mit Dolphin in das Verzeichnis Desktop, Rechtsklick/Neu
erstellen/Verknüpfung zu Programm.
Gebe dem Icon den Namen „Clipgrab“
Unter dem Reiter „Programm“ wird nur dieser Befehl eingetragen:
/opt/clipgrab/clipgrab-3.0.5/clipgrab
Die Versionsnummern und Verzeichnispfade müssen bei Bedarf angepasst
werden.
Über dieses Icon kann Clipgrab nun gestartet werden.
Clipgrab
Vorwort
Clipgrab ist ein Programm um Videos und Musik von Portalen wie
Youtube.com herunterzuladen und als Datei zu speichern.
Man kann damit auch nur die Musik von Musikvideos als *mp3 Datei
speichern und diese sogar mit einer höheren Qualität speichern, als
sie bei einem normalen Videostream im Browser angeboten wird, falls
dies verfügbar ist. Ausführlichere Beschreibungen sind auf der
Clipgrab Homepage vorhanden
Clipgrab wird nur in einer veralteten Version in Portagetree und den
Overlays angeboten, so dass man es manuell installieren sollte.
Deshalb bieten wir in diesem Howto auch beide Installationsroutinen
zur Auswahl an.
Installation 1
emerge -av net-misc/clipgrab
Installation 2
Den Quellcode als Benutzer herunterladen und in ein beliebiges
Verzeichnis speichern:
Clipgrabquellcode Download
Wechsle mit der Konsole in das Verzeichnis in das Clipgrab gespeichert
wurde und lasse den Inhalt anzeigen:
~ $ cd Downloads
~ $ ls
clipgrab-3.0.5.3.tar.bz2
Entpacken:
~ $ tar -xf clipgrab*
~ $ ls
clipgrab clipgrab-3.0.5.3.tar.bz2
In das neu erstellte Verzeichnis mit der Konsole wechseln und
folgenden Befehl als User ausführen:
~ $ cd clipgrab
~ $ qmake && make
Jetzt wird Clipgrab kompiliert und die Binärdatei clipgrab im
aktuellen Verzeichnis erstellt.
Clipgrab soll unter /opt installiert werden. Melde dich auf der
Konsole als root an und erstelle das Verzeichnis
/opt/clipgrab/clipgrab-Versionsnummer.
Danach kopiere die beim kompilieren entstandene Binärdatei
/home/benutzer/Downoads/clipgrab/clipgrab hinein:
# mkdir /opt/clipgrab
# mkdir /opt/clipgrab/clipgrab-3.0.5.3
# cp /home/benutzer/Downoads/clipgrab/clipgrab
/opt/clipgrab/clipgrab-3.0.5.3
Um über ein Icon auf dem Desktop Clipgrab starten zu können, muss man
ein solches erstellen.
Wechsle z.B. mit Dolphin in das Verzeichnis Desktop, Rechtsklick/Neu
erstellen/Verknüpfung zu Programm.
Gebe dem Icon den Namen „Clipgrab“
Unter dem Reiter „Programm“ wird nur dieser Befehl eingetragen:
/opt/clipgrab/clipgrab-3.0.5/clipgrab
Die Versionsnummern und Verzeichnispfade müssen bei Bedarf angepasst
werden.
Über dieses Icon kann Clipgrab nun gestartet werden.
Anamorphe Filme korrigieren (Formatänderungen zu 4:3 oder 16:9 mit Balken)
Vorwort
Anamorphe Bildaufzeichnung ist ein Begriff der die Speicherung von
Bildern die nur in nur einer Dimension verzerrt wurden, beschreibt.
Das häufigste Problem ist, wenn Filme im 16:9 Format auf 4:3 gezerrt
werden (ohne Balken) und damit alle Gesichter unnatürlich aussehen.
Man bezeichnet das als anamorph. Als Beispiel soll uns ein Video mit
einer Auflösung von 352×200 Pixeln dienen. Als Tool benötigen wir dazu
ffmpeg.
Installation
Damit ffmpeg möglichst viel verschiedene Formate unterstützt, sollte
man folgende USE-Flags für ffmpeg setzen.
encode faac faad hardcoded-tables jpeg2k mp3
schroedinger theora v4l v4l2 vorbis x264
Die Installation von ffmpeg erfolgt mit
emerge -av media-video/ffmpeg
Lösungsweg
Die Parameter
-s 352×200 das Seitenverhältnis des Originalvideos
-acodec copy die Tonspur unverändert kopieren
-sameq die Videoqualität beibehalten
Das angestrebte Seitenverhältnis ist 4:3 (4:3=1,333333333)
Wir nehmen also unseren Seitenwert von 352 und teilen diesen durch
1,333333333. Das Ergebnis wäre dann 264,000.Um die Balkenstärke zu
ermitteln nehmen wir die 264 und subtrahieren davon den Höhenwert des
Videos. Also (264-200):2=32. Die Balken oben und unten müssen somit
jeweils 32 Pixel hoch sein. Unser ffmpeg Befehl lautet dann dafür
ffmpeg -i video.mpg -s 352x200 -padtop 32 -padbottom
32 -acodec copy -sameq vier-zu-drei-video.mpg
Der Parameter -padtop 32 fügt einen 32 pixel hohen Balken oben und padbottom 32 einen 32 pixel hohen Balken unten ein.
Damit ist unser Video nun im 4:3 Format. Auf die gleiche Weise kann
man ein Video natürlich auch in ein 16:9 Format (16:9=1,77777777)
bringen.