Как получить назначение звуковой дорожки в ffmpeg - PullRequest
1 голос
/ 15 февраля 2012

Есть ли способ получить назначение звуковой дорожки в ffmpeg? Например, если вы находитесь в QuickTime, вы можете просмотреть информацию (Command-I) и просмотреть назначение дорожки. Это выглядит примерно так:

Apple ProRes 422 (HQ), 1,920 x 1,080
Linear PCM, 24 bit little-endian signed integer, 48000 Hz, **Left**
Linear PCM, 24 bit little-endian signed integer, 48000 Hz, **Right**
Linear PCM, 24 bit little-endian signed integer, 48000 Hz, **Center**
Linear PCM, 24 bit little-endian signed integer, 48000 Hz, **LFE Screen**
etc...

Когда я делаю $ ffmpeg -i, он не показывает назначения дорожек -

Stream #0:12(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1 channels, s32, 1152 kb/s
Metadata:
  creation_time   : 2010-09-16 02:23:49
  handler_name    : ?Apple Alias Data Handler
Stream #0:13(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1 channels, s32, 1152 kb/s
Metadata:
  creation_time   : 2010-09-16 02:23:49
  handler_name    : ?Apple Alias Data Handler
Stream #0:14(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, 1 channels, s32, 1152 kb/s
Metadata:
  creation_time   : 2010-09-16 02:23:49
  handler_name    : ?Apple Alias Data Handler
Stream #0:15(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, stereo, s32, 2304 kb/s
Metadata:
  creation_time   : 2010-09-16 02:23:49
  handler_name    : ?Apple Alias Data Handler
Stream #0:16(eng): Audio: pcm_s24le (in24 / 0x34326E69), 48000 Hz, stereo, s32, 2304 kb/s

Есть ли способ получить назначения дорожек в ffmpeg или другой программе?

1 Ответ

0 голосов
/ 15 февраля 2012

$ffmpeg -i выводит информацию о канале в описании аудиопотока.Например:

Stream #0:1: Audio: ac3 ([0] [0][0] / 0x2000), 48000 Hz, 5.1(side), s16, 448 kb/s

где: 5.1 (сторона) - передний центральный, левый и правый, левый и правый боковые каналы и каналы LFE.s16 - 16-разрядные целые числа со знаком.

См. Samplefmt.h и audioconvert.h из источника ffmpeg для других многоканальных форматов и форматов сэмплов и их строковых представлений.

...