|
Größe: 1034
Kommentar: ffmpeg -i video -i audio -acodec vorbis -vcodec copy Ausgabedateiname.ogv
|
Größe: 4111
Kommentar:
|
| Gelöschter Text ist auf diese Art markiert. | Hinzugefügter Text ist auf diese Art markiert. |
| Zeile 1: | Zeile 1: |
| Hier sammle ich meine Erfahrungen mit Video | Tipps und Tricks mit Video = Howto download Videos - Auswahl von Größe, Format und Sprache = Prüfen, in welchen Formaten das Video vorliegt: {{{ yt-dlp -F <URL> }}} Ergibt eine Tabelle mit vorhandenen Formaten Die Linke Spalte enthält eine ID. Um eine bestimmtes Format herunterzuladen: {{{ yt-dlp -f <ID> <URL> }}} Wenn es getrennte audio und video Formate gibt, können diese einzeln heruntergeladen werden und mit ffmpeg zusammengefügt werden. {{{ ffmpeg -i <video.file> -i <audio.file> OUTPUTFILE.mkv }}} Mit dem Programm whisper kann eine Audio oder Videofile transkribiert werden. {{{ whisper video.mp4 --language -model medium --fp16 False }}} Dann werden mehrer Dateien erzeugt: {{{ video.json video.txt video.srt video.tsv video.vtt }}} Jetzt kann man eventuelle Fehler in *.txt, *.srt und *.vtt korrigieren. Manchmal ist die Aussprache für die KI zu undeutlich oder es kommen spezifische Worte vor, die dem Programm nicht bekannt sind. Jetzt kann man sehen, wie die Aussprache transkribiert wurde, wenn alle genannten Dateien im gleichen Verezeichnis liegen. {{{ mpv video.mp4 }}} Das Kommando baut jetzt automatisch die Untertitel ein, damit sind diese aber nicht fest im Video. Will mensch das Video mit Untertiteln weitergeben, kann mensch diese fest einfügen. {{{ ffmpeg -i video.mp4 -vf subtitles=video.srt video_mit_untertitel.mp4 }}} ---- * [[https://trac.ffmpeg.org/wiki/HowToBurnSubtitlesIntoVideo |Mehr zu ffmpeg und subtitle findet mensch hier]] |
| Zeile 5: | Zeile 50: |
| * Folien oder Sprecher/-in | * Folien oder Sprecher/-in |
| Zeile 13: | Zeile 58: |
| * | |
| Zeile 17: | Zeile 61: |
| Mit GUI: | |
| Zeile 19: | Zeile 64: |
Auf CL: * recordmydesktop <Verzeichnis-Pfad>/Ausgabedateiname.ogv |
|
| Zeile 23: | Zeile 71: |
| = Zusammenstellen = * mit ffmgep |
= Zusammenstellen mit ffmpeg = Video und Audio zusammenfügen: |
| Zeile 26: | Zeile 76: |
| ffmpeg -i video -i audio -acodec vorbis -vcodec copy Ausgabedateiname.ogv | ffmpeg -i video.mp4 -i audio.mp3 OUTPUTFILE.mkv }}} Videodatei nur kopieren, nicht verändern und den Ton dazurendern, diesen aber mit vorbis komprimieren und alles zusammenstellen. {{{ ffmpeg -i video.orginal -i audio.orginal -acodec vorbis -vcodec copy Ausgabedateiname.ogv }}} http://howto-pages.org/ffmpeg/ http://ffmpeg.org/faq.html = Sound aus einem Video herauskopieren = {{{ ffmpeg -i INPUTFILE.mp4 OUTPUTFILE.mp3 }}} = Video schneiden mit ffmpeg = Beispiel: Ein Stück aus einem Film herausschneiden: Schneiden starten bei Minute 17 und schneiden nach 7 Minuten beenden {{{ ffmpeg -i INPUTFILE.mp4 -vcodec copy -acodec copy -ss 00:17:00.000 -t 00:07:00.000 OUTPUTFILE.mp4 }}} -ss : Startzeit -t Dauer Format: hh:mm:ss[.xxx] == Titelbild einfügen == Mit Gimp eine Titlebild erstellen, das kopieren. Es müssen mindestens 2 Bilder vorliegen, mit dem Namen Dateiname-0.jpg Dateiname-1.jpg -r 0.2 bedeutet 5 Sekunden ( Kehrwert von 5 ) {{{ ffmpeg -i Dateiname-%d.jpg -r 0.2 Ausgabedateiname.ogv }}} == Verschiedene Videos zusammenschneiden == {{{ first extract frame from both movie file may be in jpg format. then later combine jpg files to new movie. ffmpeg -i movie1.mpg -f image2 -t 1.0 movie%1d.jpg ffmpeg -i movie2.mpg -f image2 -t 1.0 movie%2d.jpg ffmpeg -an -r 30 -i movie%d.jpg test.mpg (30 is framerate) |
| Zeile 34: | Zeile 135: |
| siehe auch FreeCultureWorkshop | siehe auch ArbeitsTreffen0709/FreeCultureWorkshop = Abspielen in verschiedener Auflösung = {{{ mpv -v --geometry=400x320+20+30 VIDEO.mp4 }}} {{{ mplayer -xy 600 chemnitz2010.ogv }}} |
| Zeile 45: | Zeile 158: |
| * Bekanngeben auf ... | * Bekanntgeben auf ... |
Tipps und Tricks mit Video
Howto download Videos - Auswahl von Größe, Format und Sprache
Prüfen, in welchen Formaten das Video vorliegt:
yt-dlp -F <URL>
Ergibt eine Tabelle mit vorhandenen Formaten
Die Linke Spalte enthält eine ID.
Um eine bestimmtes Format herunterzuladen:
yt-dlp -f <ID> <URL>
Wenn es getrennte audio und video Formate gibt, können diese einzeln heruntergeladen werden und mit ffmpeg zusammengefügt werden.
ffmpeg -i <video.file> -i <audio.file> OUTPUTFILE.mkv
Mit dem Programm whisper kann eine Audio oder Videofile transkribiert werden.
whisper video.mp4 --language -model medium --fp16 False
Dann werden mehrer Dateien erzeugt:
video.json video.txt video.srt video.tsv video.vtt
Jetzt kann man eventuelle Fehler in *.txt, *.srt und *.vtt korrigieren. Manchmal ist die Aussprache für die KI zu undeutlich oder es kommen spezifische Worte vor, die dem Programm nicht bekannt sind.
Jetzt kann man sehen, wie die Aussprache transkribiert wurde, wenn alle genannten Dateien im gleichen Verezeichnis liegen.
mpv video.mp4
Das Kommando baut jetzt automatisch die Untertitel ein, damit sind diese aber nicht fest im Video. Will mensch das Video mit Untertiteln weitergeben, kann mensch diese fest einfügen.
ffmpeg -i video.mp4 -vf subtitles=video.srt video_mit_untertitel.mp4
* Mehr zu ffmpeg und subtitle findet mensch hier
Kamera Aufnahme
- Folien oder Sprecher/-in
- Stativ
- Ausreichend Bandmaterial
- Schriftliche Zustimmung zur Veröffentlichung durch Referent/-in
Übertragen auf Festplatte
Kino -> avi Format
Bildschirmaufnahme
Mit GUI:
- gtk-recordmydesktop
- istanbul
Auf CL:
recordmydesktop <Verzeichnis-Pfad>/Ausgabedateiname.ogv
Tonaufnahme
- audacity
Zusammenstellen mit ffmpeg
Video und Audio zusammenfügen:
ffmpeg -i video.mp4 -i audio.mp3 OUTPUTFILE.mkv
Videodatei nur kopieren, nicht verändern und den Ton dazurendern, diesen aber mit vorbis komprimieren und alles zusammenstellen.
ffmpeg -i video.orginal -i audio.orginal -acodec vorbis -vcodec copy Ausgabedateiname.ogv
http://howto-pages.org/ffmpeg/
Sound aus einem Video herauskopieren
ffmpeg -i INPUTFILE.mp4 OUTPUTFILE.mp3
Video schneiden mit ffmpeg
Beispiel: Ein Stück aus einem Film herausschneiden:
Schneiden starten bei Minute 17 und schneiden nach 7 Minuten beenden
ffmpeg -i INPUTFILE.mp4 -vcodec copy -acodec copy -ss 00:17:00.000 -t 00:07:00.000 OUTPUTFILE.mp4
-ss : Startzeit
-t Dauer
Format: hh:mm:ss[.xxx]
Titelbild einfügen
Mit Gimp eine Titlebild erstellen, das kopieren. Es müssen mindestens 2 Bilder vorliegen, mit dem Namen Dateiname-0.jpg Dateiname-1.jpg
-r 0.2 bedeutet 5 Sekunden ( Kehrwert von 5 )
ffmpeg -i Dateiname-%d.jpg -r 0.2 Ausgabedateiname.ogv
Verschiedene Videos zusammenschneiden
first extract frame from both movie file may be in jpg format. then later combine jpg files to new movie. ffmpeg -i movie1.mpg -f image2 -t 1.0 movie%1d.jpg ffmpeg -i movie2.mpg -f image2 -t 1.0 movie%2d.jpg ffmpeg -an -r 30 -i movie%d.jpg test.mpg (30 is framerate)
Schneiden, Bearbeiten
- Kino
- Cinellera
- KDEnlive wird in der aktuellen PC Welt Linux für Youtubevideos vorgestellt
siehe auch ArbeitsTreffen0709/FreeCultureWorkshop
Abspielen in verschiedener Auflösung
mpv -v --geometry=400x320+20+30 VIDEO.mp4
mplayer -xy 600 chemnitz2010.ogv
Hochladen
- youtube (max. 10 min. - Kommentare und Untertitel sind möglich, auch klickbare URLs)
- Debian
- eigenen Server
- Ankündigung max 1 Minute (mit Link als Untertitel zu weiteren Filmen? , mit Unterverzeichnis in youtube?)
- Kurzfassung max 2,5 Minuten
- Kurzvortrag max 15 Minuten
- Dokument komplett ca. 45 Minuten
- Bekanntgeben auf ...
