964得票31回答
如何使用FFmpeg连接两个MP4文件?

我正在尝试使用 ffmpeg 合并两个 mp4 文件。由于需要自动化处理,因此选择了 ffmpeg。我将这两个文件转换为 .ts 文件,然后将它们连接起来,接着尝试对连接的 .ts 文件进行编码。这两个文件都是 h264 和 aac 编码的,希望保持相同或尽可能接近原始质量。ffmpeg -i...

348得票7回答
FFMPEG (libx264) "height not divisible by 2"

我正在尝试使用FFMPEG使用libx264编解码器从一组视频帧中对.mp4视频进行编码。 这是我正在运行的命令:/usr/local/bin/ffmpeg -r 24 -i frame_%05d.jpg -vcodec libx264 -y -an video.mp4 我有时会遇到以下错误...

103得票1回答
H.264流的序列/图片参数集可能存在的位置

我正在开发一款H.264解码器,想知道如何找到SPS和PPS。我的参考资料告诉我这些是在H.264流中编码的NAL单元,但是当我使用IsoViewer查看示例MP4文件时,它说SPS和PPS在avcC Box中。 这是如何工作的?对于.mkv文件或其他H.264容器,情况如何?

95得票5回答
使用FFmpeg将视频编码为H264格式的操作方法

我有一个*.mp4视频文件(使用MPEG4视频编解码器)并试图在Linux上使用ffmpeg将其转换为H264视频编解码器格式(原始h.264格式)。使用下面显示的命令行: ffmpeg -i input .mp4 output.h264 但是我收到了一个错误:-Unsupported co...

79得票7回答
如何使用VideoToolbox解压H.264视频流

我曾经花了很长时间才搞清楚如何使用苹果的硬件加速视频框架来解压H.264视频流。几周后,我终于弄明白了,并想分享一个详尽的示例,因为我找不到其他人提供的。 我的目标是,给出一个详尽、有指导意义的 Video Toolbox 示例,该示例在 WWDC '14 session 513 上被介绍。...

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

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

68得票3回答
如何使用x264 C API将一系列图像编码为H264格式?

如何使用x264 C API将RGB图像编码为H264帧?我已经创建了一系列RGB图像,现在该如何将其转换成一系列H264帧呢?特别是,我如何将这个RGB图像序列编码成由单个初始H264关键帧后跟依赖H264帧组成的H264帧序列?

55得票8回答
H264 无损编码

是否可以在h264中进行完全无损编码?无损是指如果我将一系列帧输入并进行编码,然后从编码后的视频中提取所有帧,我将逐像素、逐帧得到与输入相同的精确帧。这是真的可能吗?例如,我生成一堆帧,然后使用类似virtualdub的工具将图像序列编码为未压缩的AVI,然后应用无损h264(帮助文件声称设置...

50得票3回答
使用ffmpeg解码H.264帧时出现错误

当从基于H.264的SIP视频通话的远程端接收H.264帧时,我遇到了以下错误。感谢任何帮助理解这些错误。 non-existing PPS 0 referenced decode_slice_header error non-existing PPS 0 referenced decode...

46得票4回答
如何处理原始UDP数据包,以便它们可以被DirectShow源过滤器中的解码器过滤器解码。

长话短说: 我有一个H264/MPEG-4源,可以使用RTSP协议进行连接,并使用RTP协议获取原始UDP数据包。然后将这些未处理的UDP数据包发送到解码器[h264/mpeg-4] [DS Source Filter],但是这些“未处理”UDP数据包无法被解码器[h264/mpeg-4]过...