112得票2回答
使用AVAssetWriter/AVAssetReader设置视频帧率的问题设定

情况: 我正在尝试以一些参数导出视频,例如视频比特率、音频比特率、帧速率、更改视频分辨率等。请注意,我允许用户设置分数形式的视频帧速率; 用户可以设置视频帧速率为23.98。 我使用AVAssetWriter和AVAssetReader进行此操作。我使用AVAssetWriterInputPi...

106得票5回答
旋转mp4视频而无需重新编码

我正在寻找一种方法,在我的Debian Wheezy系统上旋转使用Nexus 4拍摄的视频。这些视频是以竖屏模式拍摄的,我希望将它们旋转为横屏模式。最好能够通过命令行实现旋转。我找到了几个以前的问题,暗示了一个很好的解决方案,但我似乎无法让它正常工作。首先有这个问题:Rotating vide...

103得票4回答
使用ffmpeg进行高质量视频编码

我有一组作为图像保存在目录中的视频帧,我正在尝试将其编码为高质量的视频,但是使用任何设置和任何格式都会产生非常明显的伪影。 基本命令如下:ffmpeg -r 25 -i %4d.png myvideo.mpg 我已经尝试了 minrate 和 maxrate 标志。可以使用 {mpg,avi...

70得票2回答
H.264视频和MPEG-4视频有什么区别?

这两者是否相同?H.264编解码器是MPEG-4的一部分吗?如果我需要将flv转换为高清H.264视频格式怎么办?我想进行在线电视流媒体,希望使用PHP或Python。

67得票1回答
在从Surface进行编码时,Adreno GPU上的编码器崩溃了。

我已经为此问题苦苦挣扎了一个多星期,很可能是高通GPU/硬件视频编码器中的一个bug。由于我们迫切需要发布应用程序,而他们的开发者论坛没有提供任何反馈,因此我也在这里发布帖子,希望有人能够提供一些线索,甚至更好的解决方法,以避免触发编码器中的bug。 该应用程序从Surface进行编码。当某...

65得票4回答
如何使用Qt5 C++中的QMediaRecorder从QImage序列生成视频文件

我的目标是使用QMediaRecorder编码视频,通过提供运行时生成的QImage序列作为源。 到目前为止,我还没有找到简便的方法来实现这个目标。所有指南都指向了一个解决方案——实现自己的QMediaService和/或QMediaControl子类,以接受QImage输入并在注册后让QM...

60得票2回答
没有扩展名的FFmpeg输出文件格式

我正在开发一个需要以以下形式存储视频的系统:/path/to/video/<md5 of the file> 我的视频文件没有输出扩展名。我正在使用 ffmpeg 转换这些视频,但似乎它使用输出文件扩展名来确定输出格式,所以这就是我的问题。 由于文件名中没有输出扩展名,是否有一种...

42得票4回答
使用ffmpeg在转码之前确定文件的编码方式是否可行?

我计划使用ffmpeg来确保上传到我的网站的所有视频文件都以mp4 h264编码。 与其自动处理每个文件,我想通过仅处理那些不是mp4 h264的文件来最小化处理开销。是否有一种简单的方法可以使用ffmpeg或其他命令行实用程序来完成这个任务?

42得票4回答
选择用于屏幕录制的视频编解码器

我正在制作一系列录屏和语音教程。 就像PNG最适合截图,而JPEG更适合照片(虽然有损),哪种视频编码和容器格式更适合屏幕录制呢? 请为以下两点提供建议: 主副本(用于编辑和存档。几乎无损) 分发副本(高压缩率,可接受的损失) 需要考虑的因素: 高质量视频,屏幕上的文本易于阅读 良好的压...

40得票4回答
将一系列图像编码成视频

我如何在Android上从一系列图像/照片创建视频文件? 这个任务可以使用当前的SDK完成吗?还是需要使用编解码库?