User Tools

Site Tools


doc:appunti:linux:video:ffmpeg

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
doc:appunti:linux:video:ffmpeg [2020/06/17 12:30] – [Doppiaggio audio con Ardour] niccolodoc:appunti:linux:video:ffmpeg [2020/06/17 12:35] niccolo
Line 474: Line 474:
 ====== Doppiaggio audio con Ardour ====== ====== Doppiaggio audio con Ardour ======
  
-Per doppiare un video sostitutendo o mixando l'audio originale con musiche, ecc. si può utilizzare il programma Ardour. In questi appunti un possibile metodo di lavoro da utilizzare. Ardour è ovviamente un programma grafico, quindi il processo di lavoro è visuale e non trasformabile in procedura batch da riga di comando. +Vedere la pagina dedicata: **[[ardour_dubbing]]**.
- +
-Per alcuni suggerimenti vedere il paragrafo sull'uso di **[[..:audio_video#mouse_e_tastiera|mouse a testiera con Ardour]]**+
-===== Estrazione traccia audio originale ===== +
- +
-La traccia audio originale verrà usata come riferimento per allineare i brani musicali da abbinare al video. +
- +
-**ATTENZIONE** alla conversione del file in formato WAV: controllare con ''mediainfo'' che la durata sia esattamente quella del video originale, al secondo! Può capitare che l'estrazione con ''ffmpeg'' e la successiva conversione in wav (ad esempio con Audacity) produca un file più corto di qualche secondo (1 secondo ogni 10 minuti di durata). +
- +
-<code> +
-ffmpeg -i video.mp4 -vn -c:a copy audio.m4a +
-ffmpeg -i 2018-05_portogallo.m4a -af aresample=async=1 2018-05_portogallo.fix.wav +
-</code> +
- +
-Per estrarre una traccia audio che non sia la prima, ad esempio la seconda: +
- +
-<code> +
-ffmpeg -i video.mkv -map '0:a:1' -vn -c:a copy audio_track2.m4a +
-</code> +
- +
-L'opzione **%%-map%%** è costituita da tre parti: l'indice del file di input (**zero** seleziona il primo file), il tipo di flusso (**a** per audio) e l'indice del flusso che si intende selezionare (**2** per la seconda traccia audio). Senza ulteriori indicazioni tale flusso audio diventerà il primo (indice zero) nel file destinazione. +
-===== Conversione dei brani audio ===== +
- +
-Per importare in Ardour i brani musicali vanno convertiti in WAV quelli non direttamente supportati (es. i file MP3 e le tracce M4A solitamente estratte dai video MP4). Per questo si può utilizzare **sox** (dall'omonimo pacchetto Debian): +
- +
-<code> +
-sox file.mp3 file.wav +
-</code> +
- +
-===== Manipolazione di tracce e regioni ===== +
- +
-Con Ardour si inizia un **nuovo progetto**, impostare **48 kHz, 32 bit float, stereo**, che sono i parametri che vanno per la maggiore nei video MP4 in alta risoluzione. Quando il progetto è avviato (pulsante **Start**) il sistema audio ALSA sarà impegnato in modo esclusivo, altri programmi non potranno usare l'audio. +
- +
-Con Ardour si **importano** le varie **tracce musicali** (menu //Session// => //Import//). Conviene scegliere il **mapping one track per file**, altrimenti il canale destro e sinistro vengono importati come tracce separate. Se necessario il programma provvede automaticamente alla conversione del sample rate. +
- +
-Attenzione al **fader** di ogni traccia: se per caso viene spostato con il mouse, fare **Ctrl-click** per resettarlo al **valore predefinito di 0 dB**. +
- +
-{{..:ardour:track_fader.png?direct&220|Track Fader}} +
- +
-Ogni **traccia** può essere manipolata separatamente (es. spostata nella timeline, ecc.), inizialmente la traccia è costituita da un'unica **regione**, ma è possibile effettuare ad esempio un taglio per ottenere due regioni manipolabili separatamente. L'oggetto che viene manipolato infatti è la singola regione, non l'intera traccia. +
- +
-=== Spostare === +
- +
-=== Tagliare un pezzo === +
- +
-  * Strumento forbici +
-  * Zoom opportuno +
-  * Click sul punto: taglia immediatamente la traccia +
-  * Strumento selezione, click sul pezzo da togliere, menu //Region// => //Remove// +
- +
-=== Bloccare una singola regione === +
- +
-  * Dopo averla selezionata, menu //Region// => //Position// => //Lock// +
- +
-=== Fade in/out === +
- +
-  * Con lo strumento "Grab mode" cliccare una regione +
-  * Trascinare il quadretto che appare all'estremità +
- +
-===  Esportare tutto il lavoro in WAV === +
- +
-  * //Session// => //Export// => //Export to Audio File(s)// +
-    * **File formats**: impostare **WAV 16 bit, 48 KHz**. Eventualmente si può abilitare il **Normalize**, che viene applicato alla fine del rendering sull'intera sessione. +
-    * **Time Span**: Controllare che sia pari alla lunghezza originale. Se c'è qualcosa di troppo aggiustare il tag **end** nella barra **Location markers**. +
-    * **Channels**: selezionare solo il **Master**, gli altri canali possono restare deselezionati. ATTENZIONE: Se nel progetto c'è l'audio originale in presa diretta che non va incluso, si deve agire di conseguenza: **selezionare tutte le tracce ad eccezione dell'audio in presa diretta**. In questo caso selezionare o meno il Master è ininfluente.+
doc/appunti/linux/video/ffmpeg.txt · Last modified: 2023/11/13 11:24 by niccolo