40得票2回答
从MP4/FLV中提取帧?

我知道使用FFMPEG是可以实现的,但如果我只有一个部分文件(例如没有开头和结尾),该怎么办?是否可以从中提取一些帧?

38得票4回答
如何使用MediaCodec将位图编码成视频?

我想将一组位图编码成h264格式。通过MediaEncoder可以实现吗?我写了一些代码来尝试,但输出无法在任何我尝试过的媒体播放器上播放。以下是我的部分代码,主要借鉴自我在Stackoverflow上找到的其他来源。mMediaCodec = MediaCodec.createEncoder...

38得票5回答
H.264建议的压缩比是多少?

请注意:我知道这是一个非常复杂的问题,有许多细微差别,但我想将其简化为一个数字... 我即将开始一个大型视频编码项目,使用H.264编码。我们试图创建多个比特率配置文件,以适应互联网连接、处理器、设备等的流媒体。 一般来说,我应该期望看到什么样的压缩比率(同时保持合理的质量水平)? 例如...

38得票4回答
如何在ffmpeg中禁用字幕解码

我正在尝试使用FFMpeg将含有视频、音频和字幕流的某些视频文件转换为另一种格式。但是,FFMpeg 抱怨无法解码字幕格式流。由于我不需要这个字幕流,我想知道在转换过程中如何禁用字幕流解码?

33得票9回答
如何检测在iOS中视频文件是以纵向还是横向录制的?

我正在使用AlAssetsGroup enumerateAssetsAtIndexes列出照片(相机)应用程序中的资源。 对于给定的视频资源,我想确定它是以纵向还是横向模式拍摄的。 在以下代码中,asset是一个AlAsset,我已经测试过它是否为视频资源[asset valueForPro...

31得票5回答
使用Android MediaCodec从相机编码H.264

我正在尝试在Android 4.1上(使用升级后的华硕变形平板电脑)使其正常工作。感谢Alex对我之前问题的回答,我已经能够将一些原始H.264数据写入文件,但是这个文件只能用ffplay -f h264播放,而且似乎已经失去了有关帧速率的所有信息(播放速度极快)。此外,颜色空间看起来不正确(...

27得票2回答
将MOOV原子放在MP4文件开头有什么缺点吗?

我看到很多关于将MP4视频容器的moov原子从结尾移动到开头以使视频“网页优化”或更易于流传播的问题。似乎大多数工具要求在首次编码视频时明确选择此选项(如果有的话)。 如果将该原子放在开头可以使流媒体效果更好,并且事后重新处理成本高昂,为什么我要将原子放在末尾进行视频编码?这有什么好处吗?

26得票2回答
使用FFmpeg命令进行快速编码,以较小的文件大小和合理的比特率为目标。

我目前在我的Android应用中使用FFmpeg的实现。 我允许用户在我的应用程序内拍摄短视频,然后当他们将其上传到服务器时,我使用FFmpeg压缩它们以减小文件大小,以便它们不会通过网络传输大量数据。 问题是,在Android设备上对视频进行编码需要太长时间。 这些视频通常不超过45秒,但...

23得票2回答
Android MediaCodec以异步模式进行编解码

我正在尝试从文件中解码视频并使用新的异步模式(Asynchronous Mode),在API Level 21及以上(安卓5.0 Lollipop)中支持的MediaCodec将其编码为不同的格式。 有许多关于在站点如Big Flake、Google的Grafika和StackOverflo...

23得票9回答
使用FFMPEG可靠地将视频转换为适用于iPhone / iPod和Flash播放器的mp4格式。

我需要将视频转换为适用于Flash播放器和iPhone/iPod Touch的格式。我正在使用以下ffmpeg批处理脚本:@echo off ffmpeg.exe -i %1 -s qvga -acodec libfaac -ar 22050 -ab 128k -vcodec libx264 ...