Vorwort - GentooFreunde.org
Transcription
Vorwort - GentooFreunde.org
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-komplettes- video.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. Alsa Vorwort Um Alsa in seinem System zu installieren, bieten sich 2 Methoden an. Entweder man baut die Alsamodule fest in dem Kernel oder als Modul ein. Für beide Varianten, gibt es jeweils eine etwas andere Vorgehensweise. Fest eingebaute Alsa Module im Kernel Dafür müssen Alsa und Eure Soundkarte fest im Kernel eingebaut sein. Zuerst werden dann die alsa-utils installiert. emerge alsa-utils Damit alsa auch beim booten mitstartet, führen wir folgendes aus. rc-update add alsasound boot Danach den Rechner neu starten. Nach dem booten werden dann die Einstellungen im Alsamixer vorgenommen. Mit m/M die einzelnen Fader muten oder unmuten und mit den Pfeiltasten die Lautstärken einstellen. Mit ESC dann den Alsamixer verlassen und die Einstellungen dauerhaft speichern. /etc/init.d/alsasound save Alsa als Modul im Kernel Auch hier müssen wir zuerst einiges installieren. emerge alsa-driver emerge alsa-utils Jetzt wird alsaconf ausgeführt. alsaconf Danach lassen wir auch hier wieder alsa schon beim booten laufen. rc-update add alsasound boot Danach kann man sein System neubooten. Oder man startet alsa mit: /etc/init.d/alsasound start In beiden Varianten muss der User auch der Gruppe audio hinzugefügt werden. gpasswd -a Dein_username audio