小编mrs*_*ish的帖子

为什么DCT变换优于视频/图像压缩中的其他变换

我介绍了如何在图像和视频压缩标准中使用DCT(离散余弦变换).

但是为什么DCT仅比dft或dst等其他变换更受欢迎?

fft video-processing dct image-compression

12
推荐指数
2
解决办法
1万
查看次数

无法将pcm音频存储在.mp4容器文件中

是否可以将pcm音频文件存储到.mp4文件中?

我用的ffmpeg命令"的ffmpeg -i tempA.wav -acodec副本temp.mp4的",但无法将其存储在MP4容器文件.

输入#0,wav,来自'tempA.wav':

持续时间:00:01:36.51,比特率:128 kb/s

Stream #0.0: Audio: pcm_s16le, 8000 Hz, 1 channels, s16, 128 kb/s
Run Code Online (Sandbox Code Playgroud)

[mp4 @ 0x7d70e0] Tag [1] [0] [0] [0]/0x00000001与输出编解码器ID"65536"不兼容

输出#0,mp4,到'temp.mp4':

Stream #0.0: Audio: pcm_s16le, 8000 Hz, 1 channels, 128 kb/s
Run Code Online (Sandbox Code Playgroud)

流映射:

流#0.0 - >#0.0

无法为输出文件#0写入标头(编解码器参数不正确?)

凡在转换为.AVI(ffmpeg的-i tempA.wav -acodec副本temp.avi).MOV(ffmpeg的-i tempA.wav -acodec副本temp.mov)文件格式工作完全正常.

audio mp4 containers ffmpeg libavformat

10
推荐指数
1
解决办法
8340
查看次数

如何查找AAC-LC(非ADTS)音频数据包长度

我有直接来自音频编码器的AAC-LC音频流.

它是一个原始流,没有ADTS标头,没有容器数据,因为我想在它到达时直接传输编码音频.(在文件保存之前).

我想确定输入编码的原始AAC流中的帧边界/帧长度/分组长度.(AAC具有可变的数据包长度.)

我可以搜索任何固定的帧头/模式,以便我可以确定帧边界吗?

AAC可以吗?

提前感谢您的宝贵意见.

audio streaming aac audio-streaming

6
推荐指数
1
解决办法
2779
查看次数