5

ffmpeg 音频转码

 3 years ago
source link: https://www.v2ex.com/t/825558
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

V2EX  ›  程序员

ffmpeg 音频转码

  jjnox · 5 小时 23 分钟前 · 186 次点击

原视频输出

  Stream #0:1(kor): Audio: eac3, 48000 Hz, 5.1(side), fltp, 640 kb/s
    Metadata:
      BPS-eng         : 640000
      DURATION-eng    : 00:56:49.952000000
      NUMBER_OF_FRAMES-eng: 106561
      NUMBER_OF_BYTES-eng: 272796160
      _STATISTICS_WRITING_APP-eng: mkvmerge v55.0.0 ('Waiting For Space') 64-bit
      _STATISTICS_WRITING_DATE_UTC-eng: 2021-03-23 14:38:51
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES

如果转码成 aac 44000Hz stereo 256kb/s

此命令合适不? ffmpeg 官网文档命令不全,哪里可以学习转码命令

ffmpeg -i $(S1E1).mkv \
	-map 0:v:0 \
	-map 0:a:0 \
	-vcodec copy \
	-acodec aac -ac 2 -ar 44100 -b:a 256k \
	-n \
	$(S1E1DES).mp4

Recommend

  • 37

    需求 利用FFmepg解析并解码音频流数据,然后将解码后的音频数据送给Audio Queue以实现播放. 实现原理 利用FFmpeg解析音频数据流, 利用FFmpeg解码音频数据为PCM格式. 利用Audio Queue Player实现音频数据...

  • 14

    这篇文章讲解 FFmpeg 命令行工具中使用图像处理和数字音频相关的功能。 静态图片: ffmpeg -i videoclip.avi -ss 01:23:45 i...

  • 31

    FFmpeg 接口使用 - 音频编码和音频解码 本文讲解如何通过 FFmpeg 将 AAC 解码为 PCM,把 PCM 编码为 AAC。 通过

  • 14

    前阵子用一个JavaCV的FFmpeg库实现了YUV视频数据地采集,同样的采集PCM音频数据也可以采用JavaCV的FFmpeg库。 传送门:JavaCV FFmpeg采集摄像头YUV数据 ...

  • 14

    by zhangxinxu from https://www.zhangxinxu.com/wordpress/?p=9892 本文欢迎分享与聚合,全文转载就不必了,尊重版权,圈子就这么大,若急用可...

  • 34

    本例主要参考FFmpeg官方例程decode_audio.c。FFmpeg官方例程提供的音频解码思路是将一个mp2压缩格式的音频解码为PCM格式的纯音频,并不涉及解封装的过程。所以你可以看到,代码中...

  • 9

    本文将在上一篇文章FFmpeg的API使用篇(二):转封装(不涉及转码)的基础上,拓展从视频中提取纯音频或者纯视频的功能。依旧不涉及转码操作,仅仅是将音频流提取出来,然后封装成对应的格式。比...

  • 11

    本文不涉及音频和视频的编解码操作,仅仅是转换视频的封装格式,比如mp4转flv,mp4转mkv等,也可以认为仅仅是为文件重命名,更改了文件后缀而已。 由于不涉及音视频的转码操作,因此此程序处理速度极快。需要知道的是,音视频编解码的算法非常复杂,占用...

  • 9

    使用ffmpeg进行视频转码,剪切,合并与调速 视频转码最简单的命令就是 ffmpeg -i ${infile} -vcodec ${outcodec} ${outfile} 其中 -vcodec 后面是编码格式,可以用 ffmpeg -codecs

  • 3

    FFmpeg 是一个著名的命令行媒体处理工具。下面介绍如何在 Linux 上安装和使用它来修改音频和视频文件。

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK