mp4相关内容
我正在使用FFMPEG库将H.264和AAC帧复用到MP4文件.我可以使用命令行和C程序来做到这一点. 现在,我不想将多路复用的MP4数据写入文件中,而是想将这些多路复用的数据直接写入套接字或管道中.命令行选项将不胜感激.我的实际目标是写一个C程序. 我尝试使用协议tcp和udp,但它们不适用于Mp4格式.他们正在使用matroska格式. 关注正在工作. ffmpeg -
..
我只是使用以下命令将gif文件转换为mp4,但生成的mp4文件无法在android默认视频播放器中播放. 我错了什么? 我应该采取任何其他步骤来制作可播放android的mp4文件吗? $ ffmpeg -f gif -i infile.gif outfile.mp4 我的测试gif文件:测试Gif文件 我的桌面使用VLC Media Player播放了output.mp4效果很好
..
我必须设计一个检测 mp4 文件的模块.如果将获取任何随机文件作为输入,则必须告诉它是否是mp4文件.在哪里可以找到mp4文件头的规范?尝试使用谷歌搜索,但除签名外找不到任何其他内容.关于该模块的C编程还有其他技巧吗? 解决方案 您可以检查扩展名或文件签名(幻数) http://www.garykessler.net/library/file_sigs.html http://
..
我有一个很奇怪的问题.我的OSX应用程序正在基于屏幕投射生成mp4视频.出于某种原因,如果我在Quicktime或任何基于OSX的AVPlayer中打开此视频,它将在第0帧之前开始大约14-15帧.如果我使用Chrome或Firefox打开mp4,则实际上将在第0帧开始播放 什么可能导致忽略开始帧?这是计时器倒计时的屏幕截图,其中比较了零时的Quicktime与Firefox.请注意,Fir
..
因此,我正在建立一个网站,用户可以在该网站上上传观看视频. 我正在使用标准的HTML5视频播放器( ...) 目前,我使用多种来源:MP4,OGG和WEBM,以实现跨浏览器的兼容性 由于维护三种格式既要占用大量CPU(转换),又要消耗宝贵的磁盘空间,因此我开始寻找是否需要真正支持这三种格式 根据我在Wikipedia上找到的图表( http://en.wi
..
因此,我已经花了相当长的时间尝试完成此操作,但是不幸的是,所有解决方案都没有发布,或者我尝试编写的解决方案似乎都没有用.我正在构建一个应用程序,该应用程序允许用户拍摄照片和视频,而其他用户则可以将其保存下来.我正在使用AWS服务保存内容.尽管使用NSLog返回的URL在将视频复制/粘贴到浏览器时向我显示了视频,但它拒绝保存到相机胶卷中.但是保存图片效果很好. 到目前为止,我尝试了以下操作:
..
我正在使用ffmpeg将mp4转换为m3u8.但是首先我需要使mp4变小.我使用以下代码将其缩小: ffmpeg -i big.mp4 -b 1000000 small.mp4 然后我使用此代码将其转换为m3u8 ffmpeg -i small.mp4 -g 60 -hls_time 2 -hls_list_size 0 -hls_segment_size 500000 outpu
..
我正在尝试将H.264视频供稿流式传输到Web浏览器. Media Foundation用于编码分段的MPEG4流(启用了MFTranscodeContainerType_FMPEG4,MF_LOW_LATENCY和MF_READWRITE_ENABLE_HARDWARE_TRANSFORMS的MFCreateFMPEG4MediaSink).然后,该流通过IMFByteStream连接到Web服
..
我正在尝试使用Windows Media Foundation类对mp4视频进行解码,并将帧转换为2D纹理,DirectX着色器可以使用该纹理进行渲染.我已经能够使用 MFCreateSourceReaderfromURL 读取源流,并且能够读取其主要类型为 MFMEdiaType_Video 而次要类型为的流的媒体类型. MFVideoFormat_H264 如预期. 我现在需要将此格式转
..
我目前正在研究为视频添加HEVC支持的可行性,但遇到了Safari问题.这是示例源:
..
我如何将mp4视频文件转换为WhatsApp gif文件(在应用程序UI中简单显示为gif,但内部是特定的mp4格式)以用于Android共享意图,被whatsapp识别为这种媒体类型聊天应用程序? 我进行了很多搜索,但是我无法从WhatsApp文档中找到任何信息(无论如何他们都没有这种文档)或与i有相同问题的任何开发人员. 我所拥有的: 我发现,如果您在十六进制编辑器中读取它们
..
我想知道PHP是否具有从mp4视频音频文件中读取元数据的功能.我已经找到了一些可以做到这一点的外部类,但是首先要使用它们,我想知道是否有必要,或者PHP已经有一些方法可以做到这一点. 我找到的类是 php-mp4info 和 getID3(),其中哪个更好? 解决方案 我使用过的最好的工具是: 编辑::似乎不再维护PHP-Reader(自2012年以来未更新项目...).您现在应该使
..
我正在尝试将远程WebM文件即时转换为MP4.这应该在不向磁盘写入任何内容的情况下发生.此外,能够尽快流式传输结果将是很棒的. 这是我的flask函数,没有实际的转换,因此您可以了解流式传输. @app.route("/stream/mp4") def as_mp4(): url = "http://video.webmfiles.org/big-buck-bunny_trai
..
我想使用FFmpeg将.mkv文件转换为.mp4.我尝试了以下代码: ffmpeg -i input.mkv -c:v libx264 -c:a libvo_aacenc output.mp4 但是我得到了错误: 打开输出流#0:1的编码器时出错-可能是不正确的参数,例如bit_rate,rate,width或height. 有什么办法可以解决这个问题?我尝试设置音频的比特率
..
我正在创建与handbrakecli一起使用的批处理文件,以将avi批量转换为mp4. 但是,我陷入了如何继续循环并在循环内跳过当前文件的问题. FOR /R "%somepath%" %%G in (*.avi) DO ( rem skip if filename contains word trailer rem skip if file name contains word
..
我想对以.mp4格式存储的视频进行一些图像分析.因此,我需要一种方法来仅用Java获取该电影的图像. 我走了很多路,发现了一些库,例如jcodec和jaad.但是我无法让这些库运行这些东西.而且我发现,有一些例子(至少我没有发现)显示了我的用例. 你能帮我吗?您是否知道可以满足我的需要并且至少在Win7 64位上运行的任何库. 还是您知道如何使用jcodec做到这一点? 编辑:
..
我正在使用FFmpeg库来生成包含来自各种文件(例如MP3,WAV,OGG)的音频的MP4文件,但是我遇到了一些麻烦(我也将视频放入其中,但是为了简单起见,我因为我已经解决了这个问题,所以省略了这个问题).我当前的代码打开一个音频文件,对内容进行解码,然后将其转换为MP4容器,最后将其作为交错帧写入目标文件. 对于大多数MP3文件,它都可以完美运行,但是当输入WAV或OGG时,生成的MP4中
..
我正在开发一种工具,该工具可以从网络接收h.264实时流(发送方是硬件编码器),缓冲最近的x分钟并在触发后创建最后x分钟的视频文件. 我的工具既可以接收实时流,也可以使用boost :: serialization缓冲AVPackets.此外,我能够加载缓冲的AVPackets. 但是,当我尝试使用加载的AVPackets创建/混合视频文件(mp4)时,mp4文件或mp4标头中会出现错
..
我想找到一个免费的Java MP4(容器)编写器.我不需要编码器,只需一个可以根据给定的期望值编写正确原子的东西. 奖金此类库也可以编写“有效" F4V. 我宁愿使用纯Java解决方案,也不愿使用JNI或外部可执行文件. 解决方案 即使我的回答来得太晚,您也可以在
..
我在使用MediaRecorder和Jcodec在Android上编写mp4文件时遇到了一些麻烦,这是我的代码 public class SequenceEncoder { private final static String CLASSTAG = SequenceEncoder.class.getSimpleName(); private SeekableByteCha
..