varias tasa tablas tabla studio resolucion poner para obs como calidades calcular ffmpeg bitrate

ffmpeg - tablas - ffprobe muestra una tasa de bits de 0.0 o N/A para la secuencia h264



tabla de bitrate para stream (1)

tamaño de archivo / duración supuesta = tasa de bits. (184 MB * 8192 [convierte MB en kilobits]) / 671 segundos = ~ 2246 kilobits por segundo. Por supuesto, esta es la tasa de bits promedio de todo el archivo, y no solo la transmisión de video.

Si desea apuntar a un tamaño de archivo de salida específico como 100 MB y desea que el audio tome hasta 128 kb / s: (100 MB * 8192) / 671 segundos = tasa de bits total de 1220 kb / s - 128 kb / s de audio deseado tasa de bits = 1092 kb / s de velocidad de bits de video.

Los resultados finales del archivo de salida real pueden variar.

Tengo un archivo .mkv de 11 minutos con una transmisión de video h264, ocupando 184 MB de espacio. Me gustaría reducir el tamaño de este archivo. Pensé que podría reducir la velocidad de bits. Pero ffprobe no produce ninguna. De hecho, dice que la longitud del archivo se calcula a partir de la tasa de bits y, por lo tanto, puede ser inexacta, pero no hay una tasa de bits en el resumen o en la entrada [FORMAT]:

> ffprobe -show_format file.mkv [matroska,webm @ 0x7f8e8084b200] Estimating duration from bitrate, this may be inaccurate Input #0, matroska,webm, from ''file.mkv'': Duration: 00:11:11.59, start: 0.000000, bitrate: N/A Stream #0.0: Video: h264 (High), yuv420p, 1280x720 [PAR 1:1 DAR 16:9], 29.97 fps, 29.97 tbr, 1k tbn, 59.94 tbc (default) Stream #0.1: Audio: aac, 48000 Hz, 5.1, s16 (default) [FORMAT] ... bit_rate=0.000000 [/FORMAT]

Gracias.

EDITAR: Tengo entendido que H.264 es un protocolo. Como tal, no puedo decir, según la documentación de ffprobe, qué implementación utiliza el códec h264. Si alguien sabe eso, estaría agradecido.