mp4相关内容
我可以使用 PHP 上传脚本上传 png/jpegs/图像,但无法在我的本地服务器上上传 mp4 文件.脚本没有显示任何错误. 0) {回声“返回代码:".$_FILES["file"]["error"] .“
";} 别的 {回声“上传:".$_FILES["file"]["name"] .“
";回声“类型:".$_FILES["file"]["type"] .“
";回
..
实际上,我正在使用 OpenGL,我想将所有纹理放入 MP4 中以压缩它们. 然后我需要从我的 Android 上的 MP4 获取它 我需要以某种方式解码 MP4 并按请求逐帧获取. 我找到了这个MediaCodec https://developer.android.com/reference/android/media/MediaCodec 还有这个MediaMe
..
我正在研究 H.264 解码器,想知道在哪里可以找到 SPS 和 PPS.我的参考文献告诉我,这些是在 H.264-Stream 中编码的 NAL 单元,但是当我使用 IsoViewer 查看示例 MP4 文件时,它说 SPS 和 PPS 在 avcC 框中. 这究竟是如何工作的?它如何查找 .mkv 文件或其他 H.264 容器? 解决方案 首先,重要的是要了解没有单一的标准 H.
..
如何将流(协议 rtsp、编解码器 h264)保存在文件(容器 mp4)中?即在输入源源不断的视频流(用闭路电视摄像头)时,输出的mp4格式文件大小为5-10分钟的录音时间. 操作系统:debian、ubuntu软件:vlc、ffmpeg(avconv) 目前使用这个方案: cvlc rtsp://admin:admin@10.1.1.1:554/ch1-s1 --sout=file
..
我知道使用 FFMPEG 是可能的,但是如果我有部分文件(例如没有开头和结尾)该怎么办.是否可以从中提取一些帧? 解决方案 命令 ffmpeg -ss 00:00:25 -t 00:00:00.04 -i YOURMOVIE.MP4 -r 25.0 YOURIMAGE%4d.jpg 将提取帧 从 25 秒开始 [-ss 00:00:25] 在 0.04 秒后停止 [-t 00:
..
我使用以下代码使用 FFMPEG 库将 .webm 视频转换为 .mp4: ffmpeg -i video.webm -vcodec h264 -acodec aac -strict Experimental video.mp4 这在 Windows (Chrome/Firefox)、Mac (Safari/Chrome)、Android (Chrome) 中播放转换后的视频时完美无缺,但在通
..
我可以使用这条线创建一个 mpg 视频 ffmpeg -f image2 -i 100%03d0.png movie.mpg 但是如果我尝试创建一个 mp4 视频,我会得到一个黑屏的视频. ffmpeg -f image2 -i 100%03d0.png movie.mp4 我的数字目录如下所示:1000010.png,1000020.png,...1001260.png 解决方案
..
我正在尝试将 H.264 数据复用到 MP4 文件中.将此 H.264 Annex B 数据保存为 MP4 文件似乎没有错误,但该文件无法播放. 我对文件进行了二进制比较,问题似乎出在写入 MP4 文件页脚(预告片)的内容中. 我怀疑它必须与创建流的方式有关. 初始化: AVOutputFormat* fmt = av_guess_format( 0, "out.mp4", 0
..
我正在尝试使用 ffmpeg.js 将 webM 文件转换为 mp4.我正在从画布(带有一些信息的覆盖层)录制视频并录制视频中的音频数据. stream = new MediaStream();var videoElem = document.getElementById('video');var videoStream = videoElem.captureStream();stream.ad
..
我想将 -movflags +faststart 添加到 mp4 文件中.基本上这就是我想做的一切,其他什么都不应该改变.我正在使用 ffmpeg. 最快的方法是什么?我必须重新编码整个视频吗?或者有更好/更简单的方法吗? 解决方案 就这么简单: ffmpeg -i in.mp4 -c copy -map 0 -movflags +faststart out.mp4 或者如果你可
..
我正在研究一种可能性,可以存储来自少数已经以 h264 编码的源的视频流,而无需进行视频转码,因为我想用于该项目的设备将无法即时转码组合视频. 我要找的是两张或更多张并排的图片(不是视频连接)打包成 mp4/avi/mkv. 我相信 mkv 容器支持这种包装,但我一直无法为 ffmpeg 或其他工具找到合适的选项来以这种方式存储它.它所做的是将非常慢的视频转码成一个大的 h264 流.
..
我正在使用以下命令为 html5 流创建一个碎片化的 mp4: -i rtsp://172.20.28.52:554/h264 -vcodec copy -an -f mp4 -reset_timestamps 1 -movflags empty_moov+default_base_moof+frag_keyframe -loglevel quiet - "-i rtsp://172.20.2
..
我正在使用 ffmpeg 将视频转换为 mp4 格式.除了 MOV 格式外,一切正常. 我用于一切的命令是: ffmpeg -i input.mov -strict Experimental -sameq -s vga -aspect 1.7777 -vcodec libx264 -preset fast -crf 22 -y output.mp4 但我不断得到的输出是: ff
..
这是我的场景: 从网上下载 avi 电影 打开位图资源 将此位图覆盖在电影底部的所有背景帧上 将视频保存在外部存储设备上 视频长度通常为 15 秒 这可以使用 MediaMuxer 实现吗?很高兴收到有关此事的任何信息 我一直在寻找 http://bigflake.com/mediacodec/#DecodeEditEncodeTest(谢谢@fadden),上面写着:
..
我试图找到合适的 ffmpeg 命令来将 .png 或 .jpg 图像作为缩略图添加到 .mp4 视频中.该命令最终将由 C# 程序自动执行. 这是我目前所拥有的: # 这不起作用.它只删除默认缩略图.ffmpeg -i video.mp4 -i image.png -acodec copy -vcodec copy -map 0 -map 1:0 OUTPUT.mp4 我想要的 ffm
..
ffmpeg -i infile.avi out.mp4 输出非碎片化的 MP4. 如何获取碎片化的mp4? 更新一个碎片化的 mp4 文件在内部被分成几个背靠背的块或 MPEG-4 电影片段.每个块都有自己的 moof 原子 - 因此在文件中交错有多个 moof 原子,而不是像未碎片化的 mp4 那样在末尾有一个 moov.这使得在涉及缓冲的慢速网络上更容易流式传输 有几种工具
..
是否可以从命令行运行 ffmpeg,它将“moov atom"元数据放在 MP4 文件的开头,或者运行 qt-faststart 作为 ffmpeg 中的后处理操作,因此生成的文件是流-可以通过互联网吗? 我当然可以将它作为一个单独的命令运行,但更希望它是某种东西 作为 ffmpeg 中的一个选项,或 作为转换后的一部分,通过 ffmpeg 转换视频文件时的命令行选项 编辑 1
..
我正在尝试使用 ffmpeg 连接两个 mp4 文件.我需要这是一个自动过程,因此我选择了 ffmpeg.我将这两个文件转换为 .ts 文件,然后将它们连接起来,然后尝试对连接后的 .ts 文件进行编码.这些文件是 h264 和 aac 编码的,我希望尽可能保持原始质量. ffmpeg -i part1.mp4 -vcodec copy -vbsf h264_mp4toannexb -acode
..
我正在使用这样的 HTML 文件输入: 允许我的用户将视频上传到我的网站.这在除 Safari 之外的所有现代浏览器中都可以正常工作(仅允许用户选择视频文件). 据我所知,Safari 似乎将 accept="video/*" 属性解释为 accept="*.mov" 忽略大多数,如果不是全部,其他视频格式/扩展名(webm、m4v 等). 关于如何让选择对话框在 Safari
..
我的网站上有一个包含 TinyMce 编辑器的博客部分.我想在发布博客时嵌入视频,但它只是吐出代码.我在我的输出脚本中添加了 标签. 这是我用于视频的代码:
..