Sitzung: Jeden Freitag in der Vorlesungszeit ab 16 Uhr c. t. im MAR 0.005. In der vorlesungsfreien Zeit unregelmäßig (Jemensch da?). Macht mit!

Benutzer:Tkroenert/Videoschnitterfahrung: Unterschied zwischen den Versionen

(Testen & Debuggen: ffmpeg unter 32bit geht....)
(Tipps am rande: FFMPEG segfault unter 64bit)
Zeile 45: Zeile 45:
 
** Firewire-Netzwerk scheint nach langzeit-test nicht Stabil...
 
** Firewire-Netzwerk scheint nach langzeit-test nicht Stabil...
 
** ==> Nutzt K E I N Firewire, falls ihr ueber Netzwerk Dateien einbindet
 
** ==> Nutzt K E I N Firewire, falls ihr ueber Netzwerk Dateien einbindet
* Es gibt auch Bugs in Programmen die keinen BugTracker/Changelog fuehren!
+
 
** ==> neuste Versionen lohnen sich
+
* Bugs in Programmen
 +
** Es gibt auch Bugs in Programmen die keinen BugTracker/Changelog fuehren!
 +
*** ==> neuste Versionen lohnen sich
 +
** Es gibt Bugs die nur auf bestimmten Architekturen/Betriebssystemen auftreten
 +
*** ==> Neuer Rechner, neues Glueck!
 +
 
 
* 1min ~ 1GB (verlustfrei)
 
* 1min ~ 1GB (verlustfrei)
 
* Festplatten sind die eine Sache, schnelle externe Gehaeuse die andere..
 
* Festplatten sind die eine Sache, schnelle externe Gehaeuse die andere..
Zeile 52: Zeile 57:
 
** D.h. auf 50min bis zu 1min Abweichung
 
** D.h. auf 50min bis zu 1min Abweichung
 
** ==> Am besten alles auf einem Geraet aufnehmen als ein video (freej?)
 
** ==> Am besten alles auf einem Geraet aufnehmen als ein video (freej?)
 +
 
* Programme m u e s s e n  keine Fehlermeldungen generieren
 
* Programme m u e s s e n  keine Fehlermeldungen generieren
 
** => wenn ploetzlich 120kb auf Temp frei sind, war/ist Temp zu klein!
 
** => wenn ploetzlich 120kb auf Temp frei sind, war/ist Temp zu klein!
 +
 
* Bei Parameter-Beispielen aus dem Netz auf das Jahr achten... manche Tools gibts schon sehr lange...
 
* Bei Parameter-Beispielen aus dem Netz auf das Jahr achten... manche Tools gibts schon sehr lange...

Version vom 17. Mai 2009, 14:16 Uhr

Hardware

Eine Uebersicht von dem, was z.Zt. bei mir im Zimmer fuers Videoschneiden fuer den Javakurs 2009 werkelt.

boxen

  • PC_1 mit 120 GB zum Schneiden/filehosting
  • PC_2 als encodiermaschine I
  • PC_3 als audio-encoder
  • Notebook_1 als encodiermaschine II / avi2flv-encoder
  • Notebook_2 als filehoster

HDDs

  • S/N.:0000 80 GB zum Auslagern
  • S/N.:0000 80 GB fuer roh-daten von LE01
  • S/N.:0000 80 GB fuer roh-daten von LE02
  • S/N.:4051 80 GB fuer experiemente/tests
  • 500 GB als zwischenspeicher fuer die verlustfreien Videos

Zeit

  • 1. Von der Kamera auf den PC: (echtzeit) 50min
    • 1b. Screencasts umwandeln: 2h
  • 2. zusammenschnippeln 5h
  • 3. Audio-encodieren  ?h
  • 4. Video-encodieren 20h? 50h?
  • 5. avi2flv 4h
  • 6. avi2mkv(h.264) 4h

Testen & Debuggen

  • Videoschnittprogramme 20h
  • Encoding 109h

Software

Folgende Tools habe ich benutzt bzw. halte ich sinnvoll (stand Anfang 2009).

Aufnahme

  • dvgrab consolentool zum (live-)"grabben" von einer DV-Cam
  • Kino das ganze mit GUI und Vorschaufenster

Schneiden

  • KdeNLive

Encodieren / Convertieren

  • FFMPEG & MEncoder (non-plus-ultra!) zwar consolentool, aber es gibt genuegend Beispiele im Netz
  • AviDeMux mit schoener Gui und pre-sets (mit den eingebauten Filtern ist es sogut wie AviSync)

Tipps am rande

  • 25% einer 400MBit/s Firewire Verbindung sind mehr als 50% einer 100MBit/s Verbindung
    • Firewire-Netzwerk scheint nach langzeit-test nicht Stabil...
    • ==> Nutzt K E I N Firewire, falls ihr ueber Netzwerk Dateien einbindet
  • Bugs in Programmen
    • Es gibt auch Bugs in Programmen die keinen BugTracker/Changelog fuehren!
      • ==> neuste Versionen lohnen sich
    • Es gibt Bugs die nur auf bestimmten Architekturen/Betriebssystemen auftreten
      • ==> Neuer Rechner, neues Glueck!
  • 1min ~ 1GB (verlustfrei)
  • Festplatten sind die eine Sache, schnelle externe Gehaeuse die andere..
  • Amateur-Video/Audio-Geraeten haben eine Toleranz von ~2%.
    • D.h. auf 50min bis zu 1min Abweichung
    • ==> Am besten alles auf einem Geraet aufnehmen als ein video (freej?)
  • Programme m u e s s e n keine Fehlermeldungen generieren
    • => wenn ploetzlich 120kb auf Temp frei sind, war/ist Temp zu klein!
  • Bei Parameter-Beispielen aus dem Netz auf das Jahr achten... manche Tools gibts schon sehr lange...