Unterschiede zwischen den Revisionen 1 und 27 (über 26 Versionen hinweg)
Revision 1 vom 2009-05-02 08:45:54
Größe: 627
Autor: dsl205-138
Kommentar: init
Revision 27 vom 2024-12-24 13:39:45
Größe: 4194
Kommentar: how to handle video subtitle
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 so zusammengefügt werden.
{{{
ffmpeg -i <video.file> -i <audio.file> OUTPUTFILE.mkv
}}}
Mit dem Programm whisper kann ein Audio- oder Videofile transkribiert werden.
{{{
whisper video.mp4 --language -model medium --fp16 False
}}}
erzeugt mehrere Dateien:
{{{
video.json
video.txt
video.srt
video.tsv
video.vtt
}}}
Eventuelle Fehler in den Textdateien *.txt, *.srt und *.vtt können jetzt korrigiert werden. Manchmal ist die Aussprache zu undeutlich oder es kommen spezifische Worte vor, die dem Programm nicht bekannt sind.

Spielt mensch das Video jetzt ab, kann mensch sehen wie die Aussprache in Text umgewandelt wurde. (Die oben genannte Dateien müssen im gleichen Verzeichnis liegen.
{{{
mpv video.mp4
}}}
Das Kommando verwendet vorhandene Untertitel aus dem gleichen Verzeichnis.
Damit sind diese aber nicht fest im Video.
Will mensch das Video mit Untertiteln weitergeben, kann dies mit dem folgenden Kommando erreicht werden:
{{{
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 51:
 * Folien oder Sprecher/-in   * Folien oder Sprecher/-in
Zeile 13: Zeile 59:
 *
Zeile 15: Zeile 60:
= 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/

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 19: Zeile 134:
 * 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
}}}
Zeile 21: Zeile 145:
{{{
mplayer -xy 600 chemnitz2010.ogv
}}}
Zeile 22: Zeile 150:
 * youtube  * youtube (max. 10 min. - Kommentare und Untertitel sind möglich, auch klickbare URLs)
Zeile 31: Zeile 159:
 * 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 so zusammengefügt werden.

ffmpeg -i <video.file> -i <audio.file> OUTPUTFILE.mkv

Mit dem Programm whisper kann ein Audio- oder Videofile transkribiert werden.

whisper video.mp4 --language -model medium --fp16 False 

erzeugt mehrere Dateien:

video.json
video.txt
video.srt
video.tsv
video.vtt

Eventuelle Fehler in den Textdateien *.txt, *.srt und *.vtt können jetzt korrigiert werden. Manchmal ist die Aussprache zu undeutlich oder es kommen spezifische Worte vor, die dem Programm nicht bekannt sind.

Spielt mensch das Video jetzt ab, kann mensch sehen wie die Aussprache in Text umgewandelt wurde. (Die oben genannte Dateien müssen im gleichen Verzeichnis liegen.

mpv video.mp4 

Das Kommando verwendet vorhandene Untertitel aus dem gleichen Verzeichnis. Damit sind diese aber nicht fest im Video. Will mensch das Video mit Untertiteln weitergeben, kann dies mit dem folgenden Kommando erreicht werden:

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/

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)

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 ...

KurtGramlich/Video (zuletzt geändert am 2025-02-27 11:45:44 durch KurtGramlich)

Alle Inhalte in diesem Wiki stehen unter der Creative Commons SA 4.0 DE Lizenz