![Pérdida del paquete ffmpeg durante la transcodificación *local*](https://rvso.com/image/1703356/P%C3%A9rdida%20del%20paquete%20ffmpeg%20durante%20la%20transcodificaci%C3%B3n%20*local*.png)
Estoy intentando transcodificar vídeos con códecs/contenedores obsoletos, principalmente archivos .wmv o .avi. El siguiente comando ffmpeg (v6.1.1) funciona y produce un archivo .mp4 funcional que noparecerpara presentar cualquier problema o falla de reproducción:
ffmpeg -i olFile.wmv -c:v libx264 -crf 20 -c:a aac -q:a 100 newFile.mp4
Al revisar la salida, noté un par de errores de pérdida de paquetes en algunos casos.
[wmapro @ 00000140df439ac0] ¡Se detectó pérdida de paquetes! seq 8 vs 0bitrate=9865.4kbits/s dup=1 drop=0 speed= 1x [wmapro @ 00000140df439ac0] ¡Se detectó pérdida de paquete! secuencia c vs 0bitrate=8126.7kbits/s dup=2 caída=0 velocidad= 1x
Esto sucede durante la transcodificación, tanto a través de LAN como en el almacenamiento local. También es reproducible, lo que significa que codificar el mismo archivo nuevamente produce el mismo recuento de errores de pérdida de paquetes en la misma posición de la salida.
Los intentos de recopilar información resultaron prácticamente infructuosos;pocas cosasDescubrí que resultó intrascendente para resolver esto. Tanto los parámetros -re
como -readrate
no cambiaron nada.
Entonces...
¿Por qué pasó esto?
Soy nuevo en ffmpeg, ¿canaliza todo a través de TCP/UDP incluso cuando procesa algo localmente?
En mi experiencia, los PL de red aleatorios no son reproducibles, por lo que me pregunto si podrían no estar relacionados con la red.
¿Se puede ignorar esto con seguridad?
Lo dudo, pero si estos paquetes son causados por algo "corrompido" en el archivo de entrada,
de todos modos no podría hacer nada al respecto.
¿Se puede solucionar esto?
¿Algún parámetro arcano o algo similar? Siempre y cuando no implique alterar la configuración de red del sistema operativo.