mpeg-4相关内容

如何设置“创建的媒体"MPEG-4 文件上的日期

我有许多从各种数码相机格式转码的 MPEG-4 文件,这些文件系统的修改日期是正确的.我想将“媒体创建"标签设置为匹配.这可以通过“属性"窗口的“详细信息"选项卡在 Windows 资源管理器中手动完成.设置 Media Created 很有用,因为 Windows Live Photo Gallery 为它的 Date Taken 属性关闭此字段.不幸的是,文件的数量使得手动设置所有日期变得不切 ..
发布时间:2022-01-18 21:52:59 其他开发

暂停&使用 Android MediaRecorder 恢复(API 级别 <24)

在使用 MediaRecorder 时,我们没有 API 级别低于 24 的暂停/恢复.所以有一种方法可以做到这一点: 发生暂停事件时,停止记录器并创建记录文件. 并在恢复时再次开始录制并创建另一个文件并继续这样做,直到用户按下停止键. 最后合并所有文件. 很多人在SO上问过这个问题,但无论如何都找不到解决这个问题的方法.人们谈论通过在暂停操作时停止录制并在恢复时重新启动来创建多个 ..
发布时间:2021-12-27 22:00:01 移动开发

从 MP4/FLV 中提取帧?

我知道使用 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: ..
发布时间:2021-12-26 19:19:38 其他开发

FFmpeg,如何将封面(图像)嵌入到 .m4a

有什么办法可以将封面图片嵌入到 m4a 文件中? 这个适用于 mp3 但不适用于 m4a ffmpeg -i tests/in.m4a -i cover.jpg -map 0:0 -map 1:0 -acodec copy \-id3v2_version 3 测试/out.m4a 解决方案 FFmpeg 有一个 未决问题关于这个功能.同时,涵盖可以通过 TagEditor 项目 添加. ..
发布时间:2021-12-26 18:57:55 其他开发

获取 H264Video 流的尺寸

我正在尝试从 H264 流中获取尺寸(高度和宽度).我知道要从 mpeg2 流中获取相同的详细信息,您必须查看序列标头起始代码 ((01B3)) 后面的四个字节.相同的逻辑是否适用于 H264?非常感谢我得到的任何帮助.. 解决方案 NO!!! 您必须运行复杂的函数才能从序列参数集中提取视频维度.这个怎么做?那么首先你必须编写你自己的 Exp-Golomb 解码器,或者在网上找一个. ..
发布时间:2021-12-21 14:01:27 其他开发

如何设置“已创建媒体"MPEG-4 文件上的日期

我有许多从各种数码相机格式转码的 MPEG-4 文件,文件系统修改日期正确.我想将“媒体创建"标签设置为匹配.这可以通过“属性"窗口的“详细信息"选项卡在 Windows 资源管理器中手动完成.设置 Media Created 很有用,因为 Windows Live Photo Gallery 为其 Date Taken 属性关闭了此字段.不幸的是,文件的数量使得手动设置所有日期变得不切实际. ..
发布时间:2021-09-04 19:18:32 其他开发

H.264视频和MPEG-4视频有什么区别?

这两个都一样吗?是MPEG-4的H.264编解码器吗?如果我需要将flv转换为高清H.264视频格式怎么办?我想进行在线电视流传输,并希望使用PHP或Python. 解决方案 H.264 是视频压缩的新标准,它具有更高级的功能压缩方法要比基本的 MPEG-4 压缩方法好.其中一个H.264的优点是压缩率高.大约是1.5比2效率比MPEG-4编码高出三倍.如此高的压缩率使得可以在同一硬盘 ..
发布时间:2021-05-13 20:11:15 其他开发

使用ffmpeg在pts_time之前的0.000057秒出现帧

此视频是使用以下方法创建的ffmpeg命令,来自一系列带有编号和预期时间戳记的图像(假定120 fps恒定帧速率): ffmpeg -framerate 120 -i%03d.png -crf 0 -x264opts keyint = 1:min-keyint = 1 120.mp4 假定帧速率恒定,并且所有帧均为I帧.我预计第6帧将恰好在时间0.05秒[0.05,0.0583333)上显 ..
发布时间:2021-05-06 20:52:44 其他开发

gdcl多路复用器创建的原始视频不是h264文件

我已按照以下方式创建了一张图表(我正在使用osprey卡输入实时流) (图形编辑工具) -> GDCL MPEG-4 mulitplexer中的鱼鹰模拟视频---->文件编写器(.mp4文件) 文件大小非常大;甚至5秒的文件也只有80 mb. 文件无法播放. 当我使用ffmpeg -i在ffmpeg中查看文件详细信息时, 它将产生错误,例如流0,缺少必需的原子,标头损 ..
发布时间:2020-07-01 01:25:00 其他开发

GStreamer:Python绑定和混合音频编码视频的状态

我希望找到一种方法来从Python编写生成的视频(非实时)并将其同时与外部音频文件(MP3)混合. GStreamer Python绑定的最新状态是什么? 是否可以使用GStreamer编写MPEG-4输出并从Python馈送原始图像帧 是否可以构造管道,以便GStreamer还将读取MP3音频并将其混合到容器中,从而使我不需要使用ffmpeg等重新处理生成的视频轨道.外部工具即 ..
发布时间:2020-07-01 01:23:53 Python

h264创意比特流是如何组织的?/头开始代码

我试图通过使用十六进制编辑器查看视频文件的比特流来学习一些有关h264的知识.我在此处找到了视频对象平面的起始代码( 0x000001b6)和i帧(0x000001b600). 但是我在视频文件中找不到很多这些字节.多数情况下,这些起始代码出现在文件的开头,中间只有几处.我希望它们在整个文件中以均匀的距离非常规律地显示!? 这样用十六进制编辑器查看文件是否还可以?还存在其他哪些起始代码 ..
发布时间:2020-07-01 01:23:50 其他开发

HTML 5视频问题

我正在尝试将我的网站设置为使用HTML 5视频. mp4文件从S3提供.我的MIME类型正确,URL也正确.虽然没有用.我唯一能想到的就是编解码器是错误的. 这是我的代码: ..
发布时间:2020-07-01 01:23:47 前端开发

如何用Java中的图像创建mpeg视频

可能重复: Java:如何制作电影从图像数组中获取? 我有一组JPEG格式的图像,我想使用Java将其转换为MPEG视频. 怎么办? 解决方案 查看Xuggler项目: http://www.xuggle.com/xuggler/ ..
发布时间:2020-07-01 01:23:43 Java开发

在Ubuntu 14.04TLS上使用apt安装mpeg4ip

我想在ubuntu14.04TLS上安装mpeg4ip工具.我已经搜索并找到以下答案: sudo apt-get install mpeg4ip-server 但是似乎不起作用. 然后我发现 mpeg4ip 1:1.6dfsg-0.2ubuntu8源程序包在Ubuntu 中,但我不知道如何将其用作上游. 我可以看到tar包,但我认为不必自己构建它.我猜有很多依赖性,所以最好安 ..
发布时间:2020-07-01 01:23:42 其他开发

从iPhone SDK中的IP摄像头流媒体直播视频?

我必须开发一个插件模块,如果摄像机的IP可用,该模块将允许我们从IP摄像机流式传输实时视频.相同的格式和编码是:MPEG4 RTSP/RTP,但我不知道从哪里开始.我在许多站点中搜索,找不到任何相关的东西.浏览苹果文档时,我发现AVFoundation用于流式传输IP Cam的实时视频. 更新 我在GITHUB中找到了此,但不知道如何在我的应用程序中实现. 请通过示例代码或相关应用帮助 ..
发布时间:2020-07-01 01:22:39 移动开发

从RTP有效负载中提取MPEG4

我正在尝试从rtp有效负载中提取mpeg4,rtsp媒体(视频)的格式为MP4V-ES,但是我无法从有效负载中提取mp4. 当我将提取的文件转储到原始文件中并使用ffmpeg将其转换为.avi或.mpg时,其将无法正常工作.我不知道我在这里想念的是什么. 该代码是用Java编写的. 我想从rtp中提取每个视频帧,并将其保存在文件中或重新传输. 谢谢 问题已更新..... 感谢您的输入, ..
发布时间:2020-07-01 01:22:33 其他开发

是否可以在不解码的情况下在h264视频中找到关键帧(I帧)?即是在包中吗?

我需要知道是否可以找到I帧而不必先对其进行解码.我希望在AVPacket中有一些标志,但是我看不到有一个标志. 谢谢. 解决方案 通过查找适当的标头代码,您当然可以找到I帧的位置.如果您解析序列,则可以从开始代码中找到它. H.264比特流分为称为NAL单元的部分.这些单元前面有24位代码0x000001,用于同步.之后,将有一个唯一的开始代码,它与图片的开始相对应,并根据图片 ..
发布时间:2020-07-01 01:21:27 其他开发

MPEG-4第2部分具有一些很棒的面部和身体动作概念,但在MPEG-4第10部分(H.264)中消失了.为什么?

在过去的几周中,我有机会阅读了两个文档: 人们仅称其为"mpeg-4"的MPEG-4 Part 2规范(ISO/IEC 14496-2) MPEG-4第10部分规范(ISO/IEC 14496-10),也称为"h.264"或"AVC" 在阅读了"mpeg-4"中的所有很棒的主意之后,例如识别面部表情,人的肢体运动和精灵,我感到非常兴奋.对于1999年以来的一个想法,这些想法听起来很有 ..
发布时间:2020-07-01 01:21:25 其他开发

获取H264Video流的尺寸

我正在尝试从H264流中获取尺寸(高度和宽度).我知道要从mpeg2流中获取相同的详细信息,您必须查看序列头起始码((01B3))之后的四个字节. H264可以使用相同的逻辑吗?希望得到我的任何帮助. 解决方案 否! 您必须运行复杂的函数才能从“序列参数集"中提取视频尺寸.这该怎么做?首先,您必须编写自己的Exp-Golomb解码器,或者在线找到一个...在live555源代码中,例 ..
发布时间:2020-07-01 01:20:17 其他开发