Modificare video con linux
Lo ammetto: l'attività di videoediting non è proprio il mio forte. Credo di essere congenitamente negato e abissalmente ignorante, però, per forza o per amore, non mi posso sottrarre a questa importante attività.
Raccolgo qui le procedure che utilizzo per tagliare, modificare i video.
Chiunque voglia darmi una mano è il benvenuto!
Referenze:
http://ffmpeg.mplayerhq.hu/faq.html#SEC14
http://ubuntuforums.org/showthread.php?t=889618
http://wiki.qwdrama.com/Mencoder_howto#1.1._Building_a_video_from_screenshots
http://www.misterhowto.com/index.php?category=Computers&subcategory=Video&article=change_or_remove_audio_track_with_mencoder
http://linux.byexamples.com/archives/229/extract-audio-from-video-or-online-stream/
Generare un video a partire da un'immagine:
Supponiamo, a partire da un'immagine, di voler anteporre ad un video una specie di intestazione ad es con il logo dell'azienda o con l'avatar dell'autore, come procedere?
Nell'ipotesi di voler creare un video di 3 secondi con un frame rate di 25fps si devono creare 75 copie della stessa immagine.
Ammettiamo che l'immagine stia nella directory corrente e che si chiami video_header.png. Con questo script genero 75 copie dell'immagine aventi ciascuna lo stesso nome dell'originale seguito da un numero progressivo.
#!/bin/bash rm -fR /tmp/test &> /dev/null mkdir /tmp/test/ t=0 while [ "$t" -lt "75" ]; do cp -f ./video_header.png "/tmp/test/video_header"$t".png" t=$(( $t + 1 )) done
Unire le immagini in un video:
Ora che abbiamo le immagini per creare effettivamente il video usiamo ffmpeg: il parametro %d verrà sostituito da ffmpeg con il numero progressivo presente nel nome file. Il parametro -r indica i frame per secondo.
ffmpeg -f image2 -i /tmp/test/video_header%d.png -r 25 a.avi
Unire due video, escludendo l'audio:
mencoder -nosound lenovo_monitor_difettato.avi a.avi -ovc lavc -o merged.avi
Tagliare un video
Questo comando consente di eliminare i primi 20 secondi di un video e tenere i successivi 50 secondi
mencoder -ss 00:00:20 -endpos 00:00:50 -ovc copy -oac copy bigvideo.avi -o result.avi
Estrarre l'audio da un video
ffmpeg -i video.avi audio.mp3 -ab 128k
- Blog di dam
- Login per inviare commenti
- letto 6882 volte
Versione stampabile


Commenti
Hai mai provato Cinelerra? Occorre studiare un po' (il manuale d'uso è molto esteso), ma ho visto che riescono a montarci film completi: http://cinelerra.org/
qui ci sono alcune informazioni in lingua italiana riguardo cinelerra.
http://www.tuxmind.altervista.org/?p=189
http://www.akirad.net/node/12/
http://heroinewarrior.com/index.php
provo a dargli un'occhiata
--
Dam
anche se il video editing su linx è, come posso dire... ad un livello compreso fra moviemaker e adobe premier con cinelerra puoi fare qualcosina di buono se a livello amatoriale. gli altri software sono al livello di moviemaker quindi ovviamente da tralasciare.
ciao!
Prova a dare un occhio a kdenlive. E' appena uscita la versione 0.7.1. Facile da usare e molto potente.
http://kdenlive.org/
è un'interfaccia grafica che permetta di vedere i pulsanti di applica oppure ok anche se si hanno meno di 900 punti come risoluzione verticale, ad esempio.
però il discorso del montaggio video su linux mi interessa, quindi vi seguirò un po' :)