Benutzer:Tkroenert/Videoschnitterfahrung: Unterschied zwischen den Versionen
(add(parameter fuer die consolen-Programme); sowie links und kleine notizen) |
|||
Zeile 26: | Zeile 26: | ||
=== Testen & Debuggen === | === Testen & Debuggen === | ||
* Videoschnittprogramme 20h | * Videoschnittprogramme 20h | ||
− | * Encoding | + | * Encoding 114h |
= Software = | = Software = |
Version vom 23. Mai 2009, 15:48 Uhr
Inhaltsverzeichnis
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.:54 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.:51 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 114h
Software
Folgende Tools habe ich benutzt bzw. halte ich sinnvoll (stand Anfang 2009).
Aufnahme
DV (Firewire) aufnehmen
- dvgrab consolentool zum (live-)"grabben" von einer DV-Cam:
dvgrab -i -f dv2 <fileName>
- Kino das ganze mit GUI und Vorschaufenster
ScreenCapturing
- recordMyDesktop zum ScreenCapturing unter Linux
recordmydesktop --no-sound --no-cursor -workdir <tmp-dir>/ --fps 25 -v_quality 55 --on-the-fly-encoding -o <fileName>.ogv
- XvidCap ein weiteres Tool auf FFMPEG basis. (! von 2006)
xvidcap --fps 25 --continue yes --cap_geometry 1024x768 --source x11 --gui no --auto --quality 80 --codec mpeg4 --format avi --file <fileName>.avi
Schneiden
- KdeNLive _nur_ qt4! (qt3 wird nichtmehr support => alle meine Bugs wurden wg. "used qt3" geclosed^^)
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!
- Es gibt auch Bugs in Programmen die keinen BugTracker/Changelog fuehren!
- 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...