mp4相关内容

GStreamer-RTSP到HLS/mp4

我尝试将RTSP h.264流保存到HLS mp4文件: gst-launch-1.0 rtspsrc location ="rtsp://....."!rtph264depay!h264parse!matroskamux!hlssink max-files = 0播放列表长度= 0 location ="/home/user/ch%05d.mp4" playlist-location ="/ ..
发布时间:2021-05-13 19:57:50 其他开发

Python:将GIF转换为视频(mp4)

我正在尝试找到使用Python或库将GIF转换为mp4的方法.我没有找到任何解决方案.我找到了一个用于从视频生成gif的库,但并非相反. 任何人都可以给我一些有关如何做的信息. 解决方案 尝试MoviePy: 将moviepy.editor导入为mp剪辑= mp.VideoFileClip("mygif.gif")clip.write_videofile("myvideo.mp4" ..
发布时间:2021-05-10 20:15:27 Python

如何使用ffmpeg分割mp4文件.

如何使用ffmpeg分割mp4文件.我遵循以下命令"如何使用ffmpeg输出片段化的mp4?",但文件大小几乎增加了一倍.还有其他办法吗? 解决方案 我认为您获得了更大的文件大小,因为您以比输入文件更高的比特率对其进行了重新编码. 在链接的答案中,您可以修改 -ab 和 -vb 的设置: ffmpeg -i infile.ext -g 52 \-strict实验-acodec a ..
发布时间:2021-05-06 20:57:01 其他开发

ffmpeg-.m4a输出的默认格式是什么?

我有两个命令,其中一个命令将输出格式指定为 -f mp4 : ffmpeg -i input.wav -ac 1 -c:a libfdk_aac -profile:a aac_he -vbr 2 -f mp4 test_export_1.m4a 让ffmpeg根据扩展名进行猜测的一个: ffmpeg -i input.wav -ac 1 -c:a libfdk_aac -prof ..
发布时间:2021-05-06 20:52:58 其他开发

FFMpeg命令在php脚本中从avi转换为mp4

ffmpeg命令从下面的avi文件转换为mp4文件确实创建了mp4文件,但是它的质量不是很好.拳头,文件大小不同,mp4小得多,约为avi文件的1/10.其次,新创建的mp4的播放时间持续约0.1秒,而avi文件持续约60秒. 有人可以帮我帮助ffmpeg命令从avi下创建mp4文件吗? /xxxxxxx/xxxxxxx/*.avi中的i的 ;做ffmpeg -i"$ i" -frame ..
发布时间:2021-05-06 20:50:28 其他开发

FFMPEG-获取创建和/或修改日期

我正在努力从服务器上托管的MP4文件中获取修改日期. 我尝试了以下库: ffmpeg -i video.mp4 没有任何运气.我所得到的只是工期和其他一些字段,但我无法获得修改日期.我也尝试过ffprobe,它也不存在. 有什么建议吗? 非常感谢 解决方案 我检查了您,确实,mp4在MDHD中具有修改时间条目,但未导出(请参见 ..
发布时间:2021-05-06 20:47:52 其他开发

无法使用FFMPEG将webm音频文件转换为mp4

我有一个webm音频文件,我试图使用ffmpeg将其转换为mp4.但是创建mp4失败.有关文件的信息如下. fmpeg -i 54ebe077-96fc-4ace-9a38-f13c58807322.webm -hide_banner输入#0,matroska,webm,来自'54ebe077-96fc-4ace-9a38-f13c58807322.webm':元数据:编码器:Lavf56.4 ..
发布时间:2021-05-06 20:45:19 其他开发

libavformat/libavcodec提供了无效的容器头

我正在使用libavcodec将流编码为h264,并使用libavformat将其存储在mp4中.产生的容器具有无效的标头,可以在VLC中播放,但不能在任何其他播放器上播放. 我发现使用mp4容器和"mpeg4"编解码器会生成有效的mp4文件,但是使用libx265(HEVC)或libx264编解码器会生成无效的mp4. 我可以使用 ffmpeg -i invalid.mp4 -vco ..
发布时间:2021-05-06 20:42:52 其他开发

nodejs ffmpeg在特定时间播放视频并将其流式传输到客户端

我正在尝试使用nodeJS和ffmpeg创建一个基本的在线视频编辑器. 为此,我需要2个步骤: 设置来自客户端的视频的出入时间,这要求客户端在特定时间观看视频,并切换视频的位置.意思是,如果将单个视频用作输入,并将其分割成较小的部分,则需要从下一个已编辑片段的开始时间开始重放. 将输入输出数据发送到nodejs并使用ffmpeg将其导出为最终视频. 首先,我想只在客户端上做 ..
发布时间:2021-05-06 20:42:49 前端开发

将MKV转换为H264 FFmpeg

编辑:这个问题已经变得非常流行,并且是搜索“将mkv转换为h264 ffmpeg"的最佳结果之一.因此,我觉得应该添加这个选项,以便对这个问题绊脚石的任何人都可以使用 ffmpeg -i input.mkv -c:v libx264 -c:a aac output.mp4 as libvo_aacenc 在最新版本的FFmpeg中已被删除,它现在具有本机aac编码器.有关更多信息,请访问 ..
发布时间:2021-05-06 20:42:38 其他开发

ffmpeg命令将不同类型和分辨率的视频连接为1个视频,并且可以在android中播放

我想将4种不同分辨率的4种不同视频混为一谈,并键入1个可以在android中播放的视频.我正在使用 https://github.com/guardianproject/android-ffmpeg 在android上移植的ffmpeg 所以我有这4种不同类型的视频1) ./ffmpeg -i 1.mp4视频:h264(高),yuv420p,1920x1080、16959 kb/s,29 ..
发布时间:2021-05-06 20:42:23 移动开发

带有渐隐和渐隐的ffmpeg叠加图像

所以我有一个PNG叠加在视频上,并且效果很好,现在我希望以前工作的png只显示一定的时间,然后淡入淡出. 但是我的新命令没有图像,而在过去它有图像. 能否请您提供帮助,也许我只是尝试不正确. ffmpeg.exe -i"20180523152257.mp4" -i"20180523152257.mp4.png" -filter_complex"[1:v] format = rgba ..
发布时间:2021-05-06 20:41:26 其他开发

FFMPEG:将Transmux mpegts转换为mp4会出现错误:muxer不支持不可搜索的输出

当将mpegts传递到ffmpeg时,应将其转换为mp4并通过管道传递至stdout,ffmpeg表示:"muxer不支持不可搜索的输出". 经过大量研究,我得出的结论是,由于寻求搜索,mp4对于进行此类即时转码是一个不好的选择.因此,从本质上讲:MP4无法通过ffmpeg传递,这是有道理的. 但是我没有连续的mpegts流,我有5秒的块.所以实际上就像: 这是我的1 mb * ..
发布时间:2021-05-06 20:39:42 其他开发

将HLS(m3u8)转换为MP4

有人可以建议如何从 HLS 流中构建 MP4 文件(与您通常想要的相反)吗?说我有m3u8-是否有使用 FFMPEG 或其他工具来获得单个 MP4 的简单方法? 解决方案 ffmpeg -i in.m3u8 -acodec copy -vcodec copy out.mp4 对于AAC音频,您还需要添加位ststream过滤器.(感谢@aergistal指出这一点) ffmpe ..
发布时间:2021-05-06 20:39:28 其他开发

我如何(或有可能)将AVC编解码器配置文件和级别转换为MIME编解码器定义?

在我的用例中,我必须在HTML5 视频 source 的MIME类型中提供编解码器规范.但是,即使 type ="video/mp4; codecs = avc1" 对于Firefox也不够详细.Firefox需要额外的细节,例如 type ="video/mp4; codecs = avc1.64001E" .我的问题是我不知道从何处获得此 64001E 部分. 整个标识发生在服务器端.到 ..
发布时间:2021-04-22 20:42:13 其他开发