Les 20 tasques més importants que hem de conèixer de FFmpeg

ffmpeg a Windows 8

¿Has escuchado alguna vez algo sobre FFmpeg? Con seguridad que si, aunque para muchas personas esta viene a ser una de las herramientas más complicadas para ser usadas de forma inmediata; por increíble que parezca, la misma nos ofrece la oportunidad de realitzar una gran quantitat de tasques pel que fa a gestió d'àudio i vídeo.

Per exemple, ¿Que et semblaria haver de unir 2 vídeos en un de sol? o ¿Extreure l'àudio d'algun arxiu de vídeo? Potser en aquest precís moment arribis a respondre que per a això, hi ha unes quantes aplicacions especialitzades com ara Adobe Audition o qualsevol altra que sigui del teu coneixement; llastimosament si no tenim a aquesta aplicació professional en la seva versió completa, hauríem de buscar alternatives que ens ofereixi una solució ràpida, sent potser FFmpeg d'elles i de la qual, ens encarregarem en parlar en aquest article.

1. Tallar un arxiu de vídeo a un de més petit amb FFmpeg

Per poder utilitzar a FFmpeg en Windows (compatible amb la majoria) ens recolzarem en una considerable quantitat d'ordres, la qual cosa suggereix, obrir una terminal CMD i en la mesura del possible, amb drets d'Administrador; si fem servir la següent seqüència:

comandaments de FFmpeg en Windows 01

Estarem definint que desitgem tenir un vídeo tallat des d'un temps específic. En l'exemple plantejat, hem suggerit es crote a el vídeo output.mp4 des del segon 50 i que la durada de la mateixa sigui de 20 segons.

2. Tallar un vídeo en diverses parts amb FFmpeg

La imatge que col·locarem a continuació representa la comanda i sentència per a usar en la nostra terminal; allà s'indica, que desitgem dividir l'arxiu de vídeo en 2 parts, tenint la primera d'elles 50 segons de durada mentre que la resta, seria la segona part de el vídeo tallat des de l'esmentat temps d'ara endavant.

comandaments de FFmpeg en Windows 02

El millor de tot es troba en que l'eina FFmpeg no realitza cap tipus de compressió, tenint el vídeo resultant la mateixa qualitat que l'original.

3. Convertir un vídeo cap a un altre format diferent amb FFmpeg

comandaments de FFmpeg en Windows 03

La imatge col·locada anteriorment és un exemple del que podríem arribar a obtenir amb FFmpeg; allà només hem definit la utilització de -vcodec (v) com una instrucció addicional, podent convertir fàcilment i d'una manera més ràpida a què pot utilitzar una aplicació diferent, un vídeo de YouTube flv se a un mp4 (només a tall d'exemple).

4. Unir vídeos seqüenciats en un de sol amb ffmpeg

A l'haver esmentat la paraula «seqüenciats» hem intentat dir, que aquells que utilitzarem perquè formin part d'un de sol han de tenir un ordre en la seva numeració.

comandaments de FFmpeg en Windows 04

La comanda que hem d'utilitzar juntament amb les sentències estan mostrades en imatge anterior; es poden unir un o diversos vídeos, sempre que els mateixos tinguin el mateix còdec.

5. Remenar l'àudio d'un vídeo específic

Si per alguna raó no desitgem que un vídeo tingui àudio, llavors podríem silenciar el mateix.

comandaments de FFmpeg en Windows 05

Només haurem de posar una petita instrucció i paràmetre (tal com ho suggerim a imatge anterior) perquè el vídeo resultant ja no tingui àudio algun.

6. Extreure l'àudio d'un vídeo amb ffmpeg

comandaments de FFmpeg en Windows 06

La imatge col·locat anteriorment ens servirà per poder utilitzar la instrucció de forma correcta a l'hora de voler només l'àudio d'un vídeo; allà hem definit a la qualitat de l'arxiu en format mp3, la qual cosa representa 256 kbps.

7. Convertir un vídeo en una animació gif

Si un vídeo el vols posar en una pàgina web, l'ideal és que el converteixis prèviament en una animació gif causa que aquest format, té un pes molt menor a l'original.

comandaments de FFmpeg en Windows 07

Només has de definir paràmetres com ara el temps de durada i la velocitat en fps.

8. Extreure una sola imatge d'un vídeo

comandaments de FFmpeg en Windows 08

Per a això, hem de saber on es troba aquesta imatge, la qual cosa definirem mitjançant el paràmetre utilitzant a ffmpeg, una cosa que es mostra a la imatge anterior.

9. Extreure imatges seqüencials d'un vídeo (frames)

comandaments de FFmpeg en Windows 09

Només et caldrà definir la resolució en píxels i la qualitat de les imatges resultants perquè puguis tenir tots els quadres que formen part d'un vídeo, en un directori.

10. Barrejar un àudio a un arxiu de vídeo

comandaments de FFmpeg en Windows 10

Si aquestes necessitant col·locar un petit segment d'àudio a la part final d'un vídeo, llavors podries també realitzar-lo amb ffmpeg; un exemple d'això l'hem col·locat en les imatges anteriors.

11. Canviar la mida d'un vídeo

comandaments de FFmpeg en Windows 11

Mitjançant el paràmetre (-s) només haurem de definir les noves dimensions en píxels de el vídeo resultant, tal com ho mostra l'exemple en la imatge abans col·locada.

12. Crear un vídeo a partir de diverses imatges

comandaments de FFmpeg en Windows 12

Si disposa d'una sèrie d'imatges, les mateixes haurien d'estar numerades abans de ser processades amb ffmpeg; d'acord a l'imatge anterior, tindràs la possibilitat de fer que aquestes imatges formen part d'un vídeo amb un temps de durada de 5 segons.

13. Afegir una imatge a un arxiu d'àudio

comandaments de FFmpeg en Windows 13

Si tens un arxiu d'àudio i a el mateix de vols col·locar una senzilla imatge, pots acudir a l'exemple col·locat anteriorment; el paràmetre image.jpg representa la imatge que s'unirà a el vídeo, procediment que et pot servir si desitges compartir a YouTube.

14. Convertir una simple imatge en un vídeo

comandaments de FFmpeg en Windows 14

Una alternativa al que hem dit anteriorment és aquesta; si tenim una imatge, la mateixa per si sola no podrà pujar a YouTube (a manera d'exemple) sent per tant necessari, haver de convertir la mateixa en un vídeo mitjançant la sentència abans col·locada.

15. Afegir subtítols a un arxiu d'àudio

comandaments de FFmpeg en Windows 15

Aquesta és una interessant opció que podríem estar rescatant d'entre totes les anteriors; si has aconseguit els títols a Internet per a una pel·lícula específica, només has de seguir l'exemple col·locat anteriorment perquè l'arxiu (en format srt) s'enganxi a el vídeo com subtítols.

16. Tallar amb un arxiu d'àudio

comandaments de FFmpeg en Windows 16

En l'exemple que hem col·locat anteriorment s'esmenta que desitgem un arxiu d'àudio amb una durada de 30 segons, a partir dels 90 segons.

17. Canviar el volum de l'àudio

comandaments de FFmpeg en Windows 17

Aquesta ve a ser una alternativa a la normalització de l'àudio; si tens un d'aquests arxius amb el volum massa baix, llavors podries anar a l'exemple que hem col·locat anteriorment perquè l'àudio, sol molt millor (i més alt o més baix segons cada necessitat).

18. Rotar a el vídeo

comandaments de FFmpeg en Windows 18

Potser et estiguis preguntant ¿Per quina raó desitjaria a rotar a un arxiu de vídeo? Aquesta utilitat pot servir a aquelles persones que han gravat un vídeo en els seus telèfons mòbils. L'exemple abans suggerit, esmenta a una rotació de 90 ° en el sentit de les manetes de l'rellotge (1), encara que si vols que la rotació sigui a costat contrari hauràs d'utilitzar a l'altre paràmetre (2).

19. Augmentar o disminuir la velocitat d'un vídeo

comandaments de FFmpeg en Windows 19

En l'exemple (imatge) col·locat anteriorment hem definit a 8x (1/8) com un augment de velocitat, encara que si volem reduir la velocitat hauríem d'utilitzar a la instrucció 4 * PTS, la qual cosa vol dir que el vídeo serà 4 vegades més lent .

20. Augmentar o disminuir la velocitat d'un àudio

El que vam fer anteriorment amb l'arxiu de vídeo també podríem realitzar-lo amb un àudio tot i que, en aquest cas es poden utilitzar únicament valors d'entre 0,5-2,0 per disminuir o augmentar la velocitat de l'arxiu d'àudio.

comandaments de FFmpeg en Windows 20

Amb totes aquestes ajudes que hem esmentat sobre l'eina ffmpeg, podríem arribar a executar una gran quantitat d'operacions que involucren directament, a la modificació d'arxius tant d'àudio com de vídeo, tot això sense haver variat la qualitat i inclusivament, sense realitzar una recompressió de bits.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   Pedro va dir

    sona interewsante.
    que malament que per a usuaris que no veiem sigui exclyhente, només imatges en les instruccions.
    el lector de pantalla només diu imatge 01, 02 i així.