(Notas de estudio de audio y video): Extraiga el formato de píxeles y los datos PCM, comando para empaquetar

Tabla de contenido

Comando ffmpeg para extraer formato de píxeles y datos PCM

Comando ffmpeg para extraer el formato de píxeles

Comando ffmpeg para extraer datos PCM

comando ffmpeg para empaquetar

Comando ffmpeg para extraer formato de píxeles y datos PCM

Comando ffmpeg para extraer el formato de píxeles

【Extraer YUV】

  • Extraiga 3 segundos de datos, la resolución es la misma que la del video de origen
fmpeg -i test_1280x720.mp4 -t 3 -pix_fmt yuv420p yuv420p_orig.yuv
  • Extraiga 3 segundos de datos y convierta la resolución a 320x240
ffmpeg -i test_1280x720.mp4 -t 3 -pix_fmt yuv420p -s 320x240 yuv420p_320x240.yuv

【Extraer RGB】

  • Extraiga 3 segundos de datos y convierta la resolución a 320x240
ffmpeg -i test.mp4 -t 3 -pix_fmt rgb24 -s 320x240 rgb24_320x240.rgb

[Conversión entre RGB y YUV]

ffmpeg -s 320x240 -pix_fmt yuv420p -i yuv420p_320x240.yuv -pix_fmt rgb24 rgb24_320x240_2.rgb

Comando ffmpeg para extraer datos PCM

【Extraer PCM】

ffmpeg -i buweishui.mp3 -ar 48000 -ac 2 -f s16le 48000_2_s16le.pcm
ffmpeg -i buweishui.mp3 -ar 48000 -ac 2 -sample_fmt s16 out_s16.wav
ffmpeg -i buweishui.mp3 -ar 48000 -ac 2 -codec:a pcm_s16le out2_s16le.wav
ffmpeg -i buweishui.mp3 -ar 48000 -ac 2 -f f32le 48000_2_f32le.pcm
ffmpeg -i test.mp4 -t 10 -vn -ar 48000 -ac 2 -f f32le 48000_2_f32le_2.pcm

comando ffmpeg para empaquetar

[Mantener el formato de codificación]

ffmpeg -i test.mp4 -vcodec copy -acodec copy test_copy.ts
//两种命令等效
ffmpeg -i test.mp4 -codec copy test_copy2.ts

[Cambiar formato de codificación]

ffmpeg -i test.mp4 -vcodec libx265 -acodec libmp3lame out_h265_mp3.mkv

【Modificar velocidad de fotogramas】

  • Necesita volver a codificar, no agregue -codec copy
fmpeg -i test.mp4 -r 15 output2.mp4

[Modificar la tasa de código de video]

  • El audio se vuelve a codificar
ffmpeg -i test.mp4 -b 400k output_b.mkv 

[Modificar la tasa de código de video]

  • El video se vuelve a codificar
ffmpeg -i test.mp4 -b:v 400k output_bv.mkv

【Modificar la tasa de código de audio】

  • Si no desea volver a codificar el video, debe agregar -vcodec copy
fmpeg -i test.mp4 -b:a 192k output_ba.mp4

【Modificar la tasa de código de audio y video】

ffmpeg -i test.mp4 -b:v 400k -b:a 192k output_bva.mp4

【Modificar la resolución de video】

  • Necesito recodificar
ffmpeg -i test.mp4 -s 480x270 output_480x270.mp4

[Modificar la frecuencia de muestreo de audio]

ffmpeg -i test.mp4 -ar 44100 output_44100hz.mp4

 

Supongo que te gusta

Origin blog.csdn.net/baidu_41388533/article/details/112297467
Recomendado
Clasificación