Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

FFMPEG automatizar fade in & fade out

27 views
Skip to first unread message

Rantis Cares

unread,
Feb 4, 2013, 4:50:02 PM2/4/13
to

Que tal listeros:

Quiero hacerles una pregunta.

Tengo trabajo en una pequeña estación de radio y queremos automatizar las cosas.

Tenemos dos audios uno de la voz (pregrabada) y uno lo tenemos de la música de fondo.

Les pondre un ejemplo para explicarles que siempre hacemos lo mismo, pero lo que cambia son los tiempos.

03:09 audio-voz.ogg

05:10 fondo-musical.ogg

Usamos audacity para editar y queda de la siguiente manera.

a) Cinco segundos de fondo-musical.ogg a volumen del 100%, 3 segundos de desvanecimiento (fade out) y se queda con un volumen de 20%.

b) Entra audio-voz.ogg a volumen del 100 % durante los 03:09 minutos que dura.

c) Cuando termina audio-voz.ogg el volumen del fondo-musical.ogg se incrementa (fade in) durante tres segundos y del 20% pasa al 100%.

d) En el momento que llega al 100% el fondo musical (y que ya acabo el audio-voz.ogg) entonces se mantiene al 100% de volumen (fade) durante otros cinco segundos. Terminando estos otros cinco segundos, entra en desvanecimiento (fade out) que dura tres segundos.

e) Cuando el desvanecimiento (fade out) termino, es decir llego a cero, queda silencio durante 165 segundos porque si sumamos y restamos los audios el AUDIO FINAL dura 03:25 y el resto es de silencio que equivale a 165 segundo (como ya lo dije) o en minutos 02:45. Pero como es logico, no queremos que el audio se quede en silencio durante este tiempo y entonces tenemos que cortarlo cuando termine el ultimo desvanecimiento (fade out) asi que lo cortamos en el 03:25 minutos y ¡listo!.

Esto lo estamos haciendo de manera manual y no habria problema si siempre fueran los mismos tiempos, sin embargo esto no es asi, algunas capsulas duran cinco minutos con dos segundos, algunas veces solo un minuto y veinte segundos.

La pregunta es...

¿Hacer todo este proceso se puede automatizar con ffmpeg?.

Gracias

Rantiscares


--
"Al juntarme dia tras dia con los Listeros, mi capacidad intelectual crece en proporcion inversa a la ignorancia generada. Gracias Linuxeros"

Calabaza

unread,
Feb 5, 2013, 9:20:01 AM2/5/13
to
El 04/02/13, Rantis Cares <ranti...@gmail.com> escribió:
Puedo aportar algunas ideas:

Este artículo [0] indica que con ffmpeg sí se puede hacer el
re-encoding reduciendo
el volumen.

Así que podrías idear un script sh que haga lo que quieras,
también he visto que con ffprobe puedes obtener la duración
de los ficheros de audio para hacer tus cálculos.

[0] http://paulbradley.tv/46/

También leí [1] que audacity tiene algunas funcionalidades de scripting
pero parece que están muy beta todavía:

[1] http://manual.audacityteam.org/man/Scripting
[2] http://wiki.audacityteam.org/index.php?title=Automation


Un abrazo,

--
§~^Calabaza^~§ from Villa Elisa, Paraguay
http://calablogbaza.blogspot.com/

http://es.wikipedia.org/wiki/Top-posting
http://es.wikipedia.org/wiki/Netiquette | http://www.ietf.org/rfc/rfc1855.txt

http://www.sindominio.net/ayuda/preguntas-inteligentes.html


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/CADA3QfxO7EZZRhF9ZfwGA8Up...@mail.gmail.com

Camaleón

unread,
Feb 5, 2013, 10:20:02 AM2/5/13
to
El Mon, 04 Feb 2013 15:45:03 -0600, Rantis Cares escribió:

> Tengo trabajo en una pequeña estación de radio y queremos automatizar
> las cosas.

(...)

> Esto lo estamos haciendo de manera manual y no habria problema si
> siempre fueran los mismos tiempos, sin embargo esto no es asi, algunas
> capsulas duran cinco minutos con dos segundos, algunas veces solo un
> minuto y veinte segundos.
>
> La pregunta es...
>
> ¿Hacer todo este proceso se puede automatizar con ffmpeg?.

Audacity permite el procesamiento por lotes así que seguramente te
permita automatizar los trabajos... echa un vistazo a lo que permite:

http://manual.audacityteam.org/index.php?title=Batch_Processing
http://wiki.audacityteam.org/wiki/Automation

Supongo que en este caso lo que interesa es que la aplicación sea capaz
de detectar los silencios en las pistas para que podáis actuar sobre
ellos e incorporar las muestras con los volúmenes deseados.

También te podría interesar SoX para este trabajo...

Saludos,

--
Camaleón


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/ker7g7$g3f$5...@ger.gmane.org

Rantis Cares

unread,
Feb 8, 2013, 2:20:01 PM2/8/13
to
El 05/02/13, Rantis Cares <ranti...@gmail.com> escribió:
> Listeros.
>
>
> Agradezco su respuesta, si logro hacerlo, publicare la respuesta.
>
> Gracias
>
> Rantiscares
> --
> "Al juntarme dia tras dia con los Listeros, mi capacidad intelectual crece
> en proporcion inversa a la ignorancia generada. Gracias Linuxeros"
>


--
"Al juntarme dia tras dia con los Listeros, mi capacidad intelectual crece
en proporcion inversa a la ignorancia generada. Gracias Linuxeros"


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/CAL0xakCnKncFzQbOoNqNUKDV...@mail.gmail.com

Marc Olivé

unread,
Feb 14, 2013, 6:00:01 AM2/14/13
to

A Dilluns, 4 de febrer de 2013 22:45:03, Rantis Cares va escriure:

 

[..]

 

> La pregunta es...

>

> ¿Hacer todo este proceso se puede automatizar con ffmpeg?.

 

Ffmpeg trabaja principalmente con vídeo, lo que también incluye el audio por supuesto, pero el audio no es su cometido principal.

 

Como veo que hablas de una radio, quizas lo que busques sea "SoX"[1][2], que es a l'audio lo que ffmpeg es al vídeo: una maravilla.

 

> Gracias

>

> Rantiscares

 

[1] http://sox.sourceforge.net/Docs/Features

[2] http://sox.sourceforge.net/sox.html#EFFECTS

 

--

 

Marc Olivé

http://www.blauadvisors.com

signature.asc

Rantis Cares

unread,
Feb 21, 2013, 4:40:01 PM2/21/13
to
Marc:

Gracias por tu respuesta. Me quedo muy clara la comparativa lo de sox
es a ffmpeg, imagino que estara genial.

Gracias

El 14/02/13, Marc Olivé <marc....@blauadvisors.com> escribió:
--
"Al juntarme dia tras dia con los Listeros, mi capacidad intelectual crece
en proporcion inversa a la ignorancia generada. Gracias Linuxeros"


--
To UNSUBSCRIBE, email to debian-user-s...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/CAL0xakCQDcy9f5R8H4907SGj...@mail.gmail.com
0 new messages