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!

 

[cos'è una roadmap]
 

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 

cinelerra

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

grazie!

provo a dargli un'occhiata
--
Dam

per qualcosa di professionale cosa consigli?

ciao steveacab. grazie per il reply.
tu cosa consigli? e su quale sistema operativo?
--
Dam

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
3 + 4 =
Solve this simple math problem and enter the result. E.g. for 1+3, enter 4.