¿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:
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.
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
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ó.
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.
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
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.
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
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)
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
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
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
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
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
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
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
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
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
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
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.
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.
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í.