mp4相关内容

AVFoundation以MP4格式录制视频

我正在使用AVFoundation在IOS 5上录制视频.我希望内容在MP4容器中.我一直在搜索,找不到一条指定用于记录视频的格式的消息.我宁愿在第一张照片上记录到MP4文件中,而不是将其记录到mov文件中,然后在单独的mp4中将其重新编码经过.有人知道该怎么做吗? 我在上面说要录制到mov时就在上面猜测.它记录到的默认文件格式是什么? 我通常对AVFoundation和IOS还是陌生 ..
发布时间:2021-04-12 20:48:02 移动开发

仅将音频混音到MP4 ffmpeg中失败

我正在尝试将音频编码的数据包写入MP4容器.我已遵循此示例代码,而不是创建虚拟帧,而是将真实的 G.711 PCMU 编码帧输入到ffmpeg中.写作似乎可以正常工作,并且文件大小正在增加,但是无法使用 ffplay 或在VLC播放器中播放mp4. 提前谢谢! ="h2_lin">解决方案 mp4 容器不支持G.711 PCM编码的数据.因此,我改用了 mov 多媒体容器.对于 mp ..
发布时间:2021-04-12 19:45:15 其他开发

我应该对.mp4文件使用MP3或AAC编解码器吗?

在Mac OS X上,我们已经使用 ffmpeg 进行了编码.该过程将获取源视频以及其中的几个文件:.m3u8视频,.mp4视频和.mp3音频文件 默认情况下,我们使用了m3u8流程中的视频,该视频是带有AAC(通过 libfaac )音频的h264(通过 libx264 )视频. 我们主要在移动设备上使用这些视频(因此m3u8文件),但我们也将.mp4文件用于Android,Wind ..
发布时间:2020-11-04 02:25:25 其他开发

一个文件中的多个并排视频流,无需转码

我正在研究一种可能性,可以存储来自已经用h264编码的少数几个源的视频流,而无需进行视频转码,因为我要用于该项目的设备将无法即时对组合的视频进行转码. 我要寻找的是将两张或多张图片并排(不是视频串联)打包到mp4/avi/mkv中. 我相信mkv容器支持这种包装,但是我无法为ffmpeg或其他工具找到合适的存储方式.它所做的是将非常慢的视频转码为一个大的h264流. 解决方案 ..
发布时间:2020-11-04 02:05:07 其他开发

FFMPEG在视频末尾添加图像

我需要使用FFMPEG在.mp4视频文件的末尾添加一秒钟的图像。我的视频大小是WxH,我的图像大小是MxM,所以视频和图像大小是不同的。 我尝试了其他选项,以便在末尾添加图像视频为: ffmpeg -i“ concat:videoIn.mp4 | image.jpg” -c复制videoOut.mp4 或 ffmpeg -i videoIn.mp4 -lo ..
发布时间:2020-10-07 19:19:32 其他开发

用木偶,Windows播放铬中的mp4

我正在Windows 10的节点中使用puppeteer进行开发。 问题是,当我打开播放mp4文件的网站时,浏览器说我不支持它。 我找到了这个软件包: chromium-codecs-ffmpeg-nonfree ; 我该如何在Windows上使用p操纵者在Chromium中播放.mp4? 解决方案 伪造者文档对此有一个答案: 问:Puppeteer不支持哪些功能? ..
发布时间:2020-10-01 19:55:16 其他开发

将mp4声音转换为python中的文本

我想将录音从Facebook Messenger转换为文本. 这是使用Facebook的API发送的.mp4文件的示例: 因此,此文件仅包含音频(不包括视频),我想将其转换为文本. 此外,我想尽快执行此操作,因为我将在几乎实时的应用程序中使用生成的文本(即用户发送.mp4文件,脚本将其转换为文本并显示回去). 我找到了这个示例 https://github.com/Uberi/s ..
发布时间:2020-09-13 21:53:50 Python

获取mp4文件的持续时间

我需要使用python 3.3了解mp4文件的持续时间.我搜索并尝试使用酶,原子来做到这一点,但我找不到获取这些的方法. 感谢您的时间. 解决方案 许多先前回答的问题都与该问题有关: 如何使用Python获取视频的时长? 获取python中的特定目录 获取视频文件的尺寸 mpeg-2库以提取视频时长 Python本机库可以从视频中读取元数据吗? ..
发布时间:2020-05-12 19:44:28 Python

为什么我不能跳过我制作的网页上的MP4视频?

我设置了一个Apache服务器,并制作了一个简单的网页,上面有一个视频. 该视频播放,但是如果我尝试向前或向后跳过,则会冻结.如果我单击“暂停/播放"按钮,通常会返回到视频的开头.该视频为MP4格式.由于我要播放的视频长达一个小时,因此可能是一个很大的文件.我尝试了较小的文件,它们似乎可以正常播放,并且可以根据需要查找更多文件.另外,如果在本地打开网页也可以,所以我认为它与下载/缓冲视频有关,我只 ..
发布时间:2020-05-12 19:44:25 前端开发

您可以在第一帧的mp4标头中设置任意字节偏移吗?

TLDR:可以在第一帧的mp4标头中设置任意字节偏移吗? 我有一个实用程序的想法,可以处理已在goPro上录制的mp4文件,以帮助以后对同时录制的文件进行对齐. 此概念的核心是获取一个大文件(数GB),并从头开始逐帧流过该文件,直到找到带有嵌入式QR码的帧为止,而这将是通过指向智能手机或平板电脑上的摄像头,它们会在显示某种时间码的qr码之间滑动.该项目的这一部分将相对简单一些,只需计算 ..
发布时间:2020-05-12 19:44:21 其他开发

ffmpeg 1个视频文件中包含2个音频文件

让我说我有一个视频文件(video.mp4)和两个音频文件(audio1.mp3和audio2.mp3.)视频的长度为60秒,每个音频文件的长度为30秒. 我要达到的目标是: 视频的前20秒使用原始音频流,然后是第一个音频文件的20秒(偏移量为5秒,长度为20s),而第二个音频文件的内容相同. ffmpeg -i video.mp4 -ss 5 -t 20 -i audio1.mp3 -s ..
发布时间:2020-05-12 19:44:19 其他开发

如何从Android中的Web套接字URL获取视频?

我想从Android中的Web套接字URL获取视频mp4文件, 该URL类似于以下示例: "ws://xxxx.xxxx.xxxx.com/mp4 我不知道在exoplayer中是否可能,如果可以,那么在Web套接字url(不是Http)中怎么可能. 我很乐意收到有关此问题的任何示例 解决方案 从3.5.0版开始看看okhttp,它们支持websocket.然后,您可以使 ..
发布时间:2020-05-12 19:44:17 移动开发

合并MP4文件的MDAT原子

我有一系列MP4文件(H.264视频,AAC音频,16KHz).我需要以编程方式将它们合并在一起(Objective-C,iOS),但最终文件太大而无法保存在内存中,因此我无法使用AVFramework来为我完成此工作. 我已经编写了代码,可以进行合并,并且仅根据各个MDATS的内容来处理所有MP4原子(STBL,STSZ,STCO等).我的问题是,在播放结果文件时,音频逐渐与视频不同步.似 ..
发布时间:2020-05-12 19:44:12 移动开发

无法在iOS Objective-C中将.avi转换为.mp4

我正在使用相机录制视频并将其保存到我的文档文件夹中.我面临的问题是,我从摄像机获得的视频是.avi文件,必须将其转换为.mp4(或任何其他允许的格式). 我使用以下代码: 来源: iOS通过编程将AVI转换为MP4格式 NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDom ..
发布时间:2020-05-12 19:44:10 移动开发

使用http的Range标头下载视频的后半部分

我想下载本地主机上的视频的后半部分,我编写了一些python代码以从下半部到最后(通过http的Range标头)下载文件 但是当我用vlc打开文件时,什么也没发生(所以它不起作用) 如何下​​载mp4文件的一部分并且仍然可以观看? import urllib2 file_url = 'http://127.0.0.1:8080/vid.mp4' result = urllib ..
发布时间:2020-05-12 19:44:05 Python