FMUSER ¡Transmite video y audio sin cables más fácilmente!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikáans
sq.fmuser.org -> albanés
ar.fmuser.org -> árabe
hy.fmuser.org -> Armenio
az.fmuser.org -> azerbaiyano
eu.fmuser.org -> Vasco
be.fmuser.org -> bielorruso
bg.fmuser.org -> Bulgaria
ca.fmuser.org -> catalán
zh-CN.fmuser.org -> chino (simplificado)
zh-TW.fmuser.org -> Chino (tradicional)
hr.fmuser.org -> croata
cs.fmuser.org -> checo
da.fmuser.org -> danés
nl.fmuser.org -> Holandés
et.fmuser.org -> estonio
tl.fmuser.org -> filipino
fi.fmuser.org -> finlandés
fr.fmuser.org -> Francés
gl.fmuser.org -> gallego
ka.fmuser.org -> georgiano
de.fmuser.org -> alemán
el.fmuser.org -> Griego
ht.fmuser.org -> criollo haitiano
iw.fmuser.org -> hebreo
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hungarian
is.fmuser.org -> islandés
id.fmuser.org -> indonesio
ga.fmuser.org -> irlandés
it.fmuser.org -> Italiano
ja.fmuser.org -> japonés
ko.fmuser.org -> coreano
lv.fmuser.org -> letón
lt.fmuser.org -> Lituania
mk.fmuser.org -> macedonio
ms.fmuser.org -> malayo
mt.fmuser.org -> maltés
no.fmuser.org -> Noruega
fa.fmuser.org -> persa
pl.fmuser.org -> polaco
pt.fmuser.org -> portugués
ro.fmuser.org -> Rumano
ru.fmuser.org -> ruso
sr.fmuser.org -> serbio
sk.fmuser.org -> eslovaco
sl.fmuser.org -> Eslovenia
es.fmuser.org -> español
sw.fmuser.org -> Swahili
sv.fmuser.org -> sueco
th.fmuser.org -> Tailandés
tr.fmuser.org -> turco
uk.fmuser.org -> ucraniano
ur.fmuser.org -> Urdu
vi.fmuser.org -> Vietnamita
cy.fmuser.org -> galés
yi.fmuser.org -> Yiddish
ffmpeg se describe a sí mismo en el sitio web oficial: es una solución multiplataforma completa para grabar, convertir y transmitir video y audio. De hecho, existen muchas herramientas que se basan en ffmpeg para herramientas de procesamiento de video y audio. Por ejemplo, la famosa fábrica de formatos usa ffmpeg como herramienta de transcodificación del kernel.
Comprender algunos conocimientos de codificación de audio y video.
El formato de archivo de video que solemos ver: mp4 / rmvb / mkv / avi es en realidad un contenedor. El contenido de este contenedor se divide en dos categorías: audio y video. Para esta parte del video, contiene formatos de codificación: H264 / H265 / VP8 / VC1, etc. Para la parte de audio, contiene formatos de codificación: AAC / MP3 / mid, etc. Por lo tanto, el [formato de video] solemos decir generalmente incluye tres partes: codificación de video, codificación de audio y formato contenedor. La [codificación] mencionada aquí en realidad contiene dos capas: codificación y decodificación. Por ejemplo, la codificación de video es el proceso de convertir imágenes de video en datos binarios. La decodificación de video es el proceso de convertir datos binarios en imágenes. La codificación de audio es la misma. Luego, cuando miramos un archivo de video, podemos ver el sonido y la imagen al mismo tiempo, lo que significa que tenemos al menos dos conjuntos de datos para la codificación de video y la codificación de audio al mismo tiempo. Entonces, ¿cuáles son las reglas para organizar estos dos conjuntos de datos? Depende de las regulaciones de [Formato de contenedor]. Los datos almacenados en el contenedor pueden utilizar muchos métodos de codificación diferentes. Por ejemplo, los archivos avi suelen almacenar vídeo codificado en xvid o divx y audio codificado en mp3. El archivo rmvb generalmente almacena video codificado RV40 y audio codificado cook. El archivo mp4 generalmente almacena video codificado H.264 y audio codificado AAC. El archivo mkv puede contener los anteriores.
Si ha instalado ffmpeg, puede usar ffmpeg -codecs para ver qué códecs de audio y video son compatibles con ffmpeg (casi ya incluye la mayoría de los códecs existentes). Interceptar parte de ella:
Códecs:
D ..... = Decodificación admitida (decodificación admitida)
.E .... = Codificación soportada (codificación soportada)
..V ... = Códec de video (códec de video)
..A ... = Códec de audio (códec de audio)
..S ... = Códec de subtítulos (Códec de subtítulos)
... I .. = Códec de solo cuadro (códec de cuadro)
.... L. = Compresión con pérdida
..... S = Compresión sin pérdida
-------
Película DVL 4xm 4X
Vídeo D.VI.S 8bps QuickTime 8BPS
.MALDAD. a64_multi Juego de caracteres multicolor para Commodore 64 (codificadores: a64multi)
.MALDAD. a64_multi5 Juego de caracteres multicolor para Commodore 64, ampliado con el quinto color (colram) (codificadores: a5multi64)
DV.S aasc Autodesk RLE
DEMONIO. amv Video de AMV
Animación de pintura DVL anm Deluxe
Arte DVL ansi ASCII / ANSI
Bueno, la transcodificación de la que hablamos a menudo es en realidad este proceso:
Vídeo original - Decodificación - Datos de píxeles - Codificación - Vídeo de destino
Audio original - Decodificación - Datos de audio - Codificación - Audio de destino
Usamos el ejemplo de aac a mp3 para ver el uso de ffmpeg en la transcodificación de audio.
El nombre aac es muy grande, codificación de audio avanzada, apareció en 1997, el propósito de aparecer es reemplazar el formato MP3. Comparado con el formato MP3, su algoritmo de compresión es mejor y es una codificación de alta relación de compresión. Está desarrollado conjuntamente por empresas como Apple y Nokia. Ahora, el reproductor de música iTunes de los teléfonos móviles de Apple admite y utiliza archivos AAC.
Sin embargo, los archivos de audio en formato aac no son compatibles con todos los navegadores en html5. El soporte del navegador para archivos de audio es el siguiente:
Imagen
Volviendo a la herramienta ffmpeg, su formato es así:
uso: ffmpeg [opciones] [[opciones de archivo] -i archivo de salida] ... {[opciones de archivo de salida] archivo de salida} ...
Así que supongamos que tengo un archivo aac en esta ubicación:
/home/web/mycareer/upload/61/1d0452670723c3ba2e1b10d02d789c61.aac
Necesito convertirlo en un archivo mp3:
/home/web/mycareer/upload/61/1d0452670723c3ba2e1b10d02d789c61.mp3
En primer lugar, ffmpeg tiene un decodificador con aac, pero no hay un codificador con mp3. Cuando necesite compilar, lleve --enable-libmp3lame
Por supuesto, esto requiere que instales libmp3lame primero
tar xzvf cojo-3.99.5.tar.gz
para lograr
make install
Luego tráelo cuando compile e instale ffmpeg: --enable-libmp3lame
Entonces el comando ffmpeg es:
ffmpeg -i /home/web/mycareer/upload/61/1d0452670723c3ba2e1b10d02d789c61.aac -acodec libmp3lame /home/web/mycareer/upload/61/1d0452670723c3ba2e1b10d02d789c61.mp3
Recuerde explicar aquí -acodec libmp3lame
La transcodificación está completa.
|
Ingrese el correo electrónico para recibir una sorpresa
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikáans
sq.fmuser.org -> albanés
ar.fmuser.org -> árabe
hy.fmuser.org -> Armenio
az.fmuser.org -> azerbaiyano
eu.fmuser.org -> Vasco
be.fmuser.org -> bielorruso
bg.fmuser.org -> Bulgaria
ca.fmuser.org -> catalán
zh-CN.fmuser.org -> chino (simplificado)
zh-TW.fmuser.org -> Chino (tradicional)
hr.fmuser.org -> croata
cs.fmuser.org -> checo
da.fmuser.org -> danés
nl.fmuser.org -> Holandés
et.fmuser.org -> estonio
tl.fmuser.org -> filipino
fi.fmuser.org -> finlandés
fr.fmuser.org -> Francés
gl.fmuser.org -> gallego
ka.fmuser.org -> georgiano
de.fmuser.org -> alemán
el.fmuser.org -> Griego
ht.fmuser.org -> criollo haitiano
iw.fmuser.org -> hebreo
hi.fmuser.org -> Hindi
hu.fmuser.org -> Hungarian
is.fmuser.org -> islandés
id.fmuser.org -> indonesio
ga.fmuser.org -> irlandés
it.fmuser.org -> Italiano
ja.fmuser.org -> japonés
ko.fmuser.org -> coreano
lv.fmuser.org -> letón
lt.fmuser.org -> Lituania
mk.fmuser.org -> macedonio
ms.fmuser.org -> malayo
mt.fmuser.org -> maltés
no.fmuser.org -> Noruega
fa.fmuser.org -> persa
pl.fmuser.org -> polaco
pt.fmuser.org -> portugués
ro.fmuser.org -> Rumano
ru.fmuser.org -> ruso
sr.fmuser.org -> serbio
sk.fmuser.org -> eslovaco
sl.fmuser.org -> Eslovenia
es.fmuser.org -> español
sw.fmuser.org -> Swahili
sv.fmuser.org -> sueco
th.fmuser.org -> Tailandés
tr.fmuser.org -> turco
uk.fmuser.org -> ucraniano
ur.fmuser.org -> Urdu
vi.fmuser.org -> Vietnamita
cy.fmuser.org -> galés
yi.fmuser.org -> Yiddish
FMUSER ¡Transmite video y audio sin cables más fácilmente!
Contacto
Dirección:
Habitación No.305 Edificio HuiLan No.273 Huanpu Road Guangzhou China 510620
Categorías
Newsletter