Con il seguente comando
Codice: Seleziona tutto
ffmpeg -i nome.asf -an -s 640x480 -b 600000 -r 6 -deinterlace nome.avi // elimina il suono dal filmato asf e lo trasforma in avi
Come fare? Grazie

Codice: Seleziona tutto
ffmpeg -i nome.asf -an -s 640x480 -b 600000 -r 6 -deinterlace nome.avi // elimina il suono dal filmato asf e lo trasforma in avi


Ho provato ... ma come si fa a estrarre la traccia audio indicata qui?MaraMax ha scritto: Io proverei con avidemux...più amichevole nell'interfaccia (con ffmpeg mi perdo sempre qualche flag




Codice: Seleziona tutto
~/Scrivania$ ffmpeg -i tb1.avi
FFmpeg version 0.5-svn17737+3:0.svn20090303-1ubuntu6, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration: --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --extra-version=svn17737+3:0.svn20090303-1ubuntu6 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --disable-stripping --disable-vhook --enable-libdc1394 --disable-armv5te --disable-armv6 --disable-armv6t2 --disable-armvfp --disable-neon --disable-altivec --disable-vis --enable-shared --disable-static
libavutil 49.15. 0 / 49.15. 0
libavcodec 52.20. 0 / 52.20. 0
libavformat 52.31. 0 / 52.31. 0
libavdevice 52. 1. 0 / 52. 1. 0
libavfilter 0. 4. 0 / 0. 4. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
built on Apr 10 2009 23:18:41, gcc: 4.3.3
Input #0, avi, from 'tb1.avi':
Duration: 00:04:06.24, start: 0.000000, bitrate: 283 kb/s
Stream #0.0: Video: mpeg4, yuv420p, 384x288 [PAR 1:1 DAR 4:3], 25 tbr, 25 tbn, 25 tbc
Stream #0.1: Audio: mp2, 22050 Hz, stereo, s16, 64 kb/s



Codice: Seleziona tutto
----------------
Mixaggio Filmati
------------------------------------------------------------------
ffmpeg -i tb1.avi -i Smoke.mp3 -map 0:0 -map 1:0 tb2mix.avi // The BEST !!!
..a.. tb1.avi è il file video originario
..b.. -map 0:0 è lo stream 0:0 dove è allocato il video (si verifica con: ffmpeg -i tb1.avi, si trova pure 0:1 pos. stream audio)
..c.. -map 1:0 (e _non_ 0:1 !!) è la mappa del nuovo file audio (Smoke.mp3) da sostituire a quello originario
..d.. tb2mix.avi è il file finale MIXATO
------------------------------------------------------------------
Per eliminare il suono (tutto) dal video
ffmpeg -i tb1.avi -an tb1-muto.avi // -an sta per no-audio, output su file .avi
Per eliminare l'AUDIO dal video
ffmpeg -i tb1.avi -vn tb1-suono.mp3 // -vn sta per no-video. output su file .mp3
------------------------------------------------------------------

Cosa manca?as-far-as-i-know ha scritto: Ma ancora non basta!

L'argomento del post. Devo prendere adesso uno spezzone di filmato con diversi stream audio, e riuscire a sostituirne uno con un brano mp3 (per esempio) in sottofondo. Per la sostituzione di un solo stream audio, il problema è risolto; con ffmpeg, come mostrato nel post precedente. CiaoMaraMax ha scritto: Cosa manca?


Lo proverò, certamente!MaraMax ha scritto: in avidemux basta che metti dal menu->Audio->Traccia Secondaria la traccia che ti interessa aggiungere e poi salvi come AVI con doppio audio o in altro formato che supporta il doppio audio.




Perfetto! Ho scaricato senza problemi e rapidamente.MaraMax ha scritto: PS: fammi la cortesia di dirmi se riesci a scaricare o se non riesci...è la prima volta che uso questo servizio di filesharing. TNX
Codice: Seleziona tutto
-----------------
~$ ffmpeg -i DRAG*.mpeg
FFmpeg version 0.5-svn17737+3:0.svn20090303-1ubuntu6, Copyright (c) 2000-2009 Fabrice Bellard, et al.
configuration: --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --extra-version=svn17737+3:0.svn20090303-1ubuntu6 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --disable-stripping --disable-vhook --enable-libdc1394 --disable-armv5te --disable-armv6 --disable-armv6t2 --disable-armvfp --disable-neon --disable-altivec --disable-vis --enable-shared --disable-static
libavutil 49.15. 0 / 49.15. 0
libavcodec 52.20. 0 / 52.20. 0
libavformat 52.31. 0 / 52.31. 0
libavdevice 52. 1. 0 / 52. 1. 0
libavfilter 0. 4. 0 / 0. 4. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
built on Apr 10 2009 23:18:41, gcc: 4.3.3
Seems stream 0 codec frame rate differs from container frame rate: 50.00 (50/1) -> 25.00 (25/1)
Input #0, mpegts, from 'DRAGON BALL SAGA - Italia 1 - mar 14 lug 2009 13:48:25 CEST.mpeg':
Duration: 00:00:51.04, start: 91628.881078, bitrate: 2100 kb/s
Program 1000
Stream #0.0[0x2d0]: Video: mpeg2video, yuv420p, 704x576 [PAR 12:11 DAR 4:3], 10000 kb/s, 25 tbr, 90k tbn, 50 tbc
Stream #0.1[0x2d1](ita): Audio: mp2, 48000 Hz, stereo, s16, 192 kb/s
Stream #0.2[0x2d2](Oth): Audio: mp2, 48000 Hz, stereo, s16, 128 kb/s
------------------

Codice: Seleziona tutto
Stream #0.1[0x2d1](ita): Audio: mp2, 48000 Hz, stereo, s16, 192 kb/s
Stream #0.2[0x2d2](Oth): Audio: mp2, 48000 Hz, stereo, s16, 128 kb/s
Codice: Seleziona tutto
ffmpeg -i dragon.mpeg -i jjj.mp3 -map 0:0 -map 2:0 finale2.avi
....
Stream #0.0[0x2d0]: Video: mpeg2video, yuv420p, 704x576 [PAR 12:11 DAR 4:3], 10000 kb/s, 25 tbr, 90k tbn, 50 tbc
Stream #0.1[0x2d1](ita): Audio: mp2, 48000 Hz, stereo, s16, 192 kb/s
Stream #0.2[0x2d2](Oth): Audio: mp2, 48000 Hz, stereo, s16, 128 kb/s
Input #1, mp3, from 'jjj.mp3':
Duration: 00:00:51.05, start: 0.000000, bitrate: 127 kb/s
Stream #1.0: Audio: mp3, 44100 Hz, stereo, s16, 128 kb/s
Could not find input stream #2.0
Codice: Seleziona tutto
ffmpeg -i dragon.mpeg -i jjj.mp3 -map 0:0 -map 1:0 finale1.avi
...
frame= 679 fps= 61 q=31.0 Lsize= 1534kB time=28.20 bitrate= 445.6kbits/s
video:1061kB audio:399kB global headers:0kB muxing overhead 5.089407%
Visualizzano questa sezione: 0 utenti iscritti e 10 ospiti