将视频添加到网站
我从 imovie 导出编辑过的视频放到网站上,但由于某种原因,没有一个会播放 - 它们不断冻结或根本不启动. 视频本身是 20,681 KB,可能是我打算使用的最小的视频文件.代码很简单,如果有更好的替代方法请告诉我! 解决方案 请看我对问题的评论,这是你要考虑的.另请查看本文中与 HTML 视频元素的视频兼容性问题:http://en.wikipedia.org/wiki/HTML5_video#Supported_video_formats. 另请注意,像 *.mp4 这样的文件名模式几乎没有任何信息.在这个名称下,可以有许多不同的容器和不同的视频、音频和其他流.并非一切都支持一切. 另见: http://e
162 2022-07-19
编程技术问答社区
如何在客户端获取联机mp4链接的字节数组?
你好, 我打算使用嵌入式服务器将在线 mp4 链接保存到用户本地.我可以从输入文件控制中做到这一点.但是现在我必须为在线mp4视频做它. 我对文件所做的是使用 ajaxrequest 作为 formdata 使用 file.slice 方法发送带有部分的字节数组.然后嵌入式服务器获取字节数组并创建文件. 文件控制是可以的,但是在线mp4视频链接怎么做呢? 解决方案 我已经为nancyfx实现了mp4handler,并且成功了.
170 2022-07-19
编程技术问答社区
播放Mp4 200流时出错找不到netstream。玩streamnotfound剪辑
你好, 对于我网站中的一个视频,我收到错误“200 流未找到 netstream.play.streamnotfound 剪辑".视频在直播以外的所有环境中都可以正常播放:( 所有其他视频在所有环境中都可以正常工作.此问题也仅在 IE 8 中发生. 哑剧类型应该不是问题,因为其他视频都可以正常工作. 我注意到这个问题在某些环境中随机发生,但稍后会开始工作. 我在视频对象的源标签中按顺序给出了 MP4、WEBM 和 OGG.在没有视频播放功能的情况下,对象标签中还有一个图像可以显示. 问候, R R 解决方案
1018 2022-07-19
编程技术问答社区
如何播放来自用户的mp4视频文件#39;s网络存储通过asp。网
我们有一个 asp.net 项目,可为用户添加和播放视频文件 (.mp4).可以将视频上传到任何网络服务器并从那里播放.但问题是我们如何播放位于用户网络存储或不是网络服务器的云存储中的视频文件?是安装iis的唯一方法吗?什么方法最便宜? 提前致谢 解决方案 这里是解决方案; C# 可定制的嵌入式 HTTPServer[^] 您可以使用 JW Player 播放视频点播或直播.例如,如果您的视频保存在 AWS S3 存储桶上 jwplayer("myElement").setup({文件:“https://s3.amazonaws.com/TestBucket/Video/video.mp4",宽度:640,身高:360}); 更多信息请点击这里[^]
142 2022-07-19
编程技术问答社区
将多个媒体文件连接为一个。
大家好: 我有一个应用程序(用 VC++ MFC COM 编写)需要显示多种媒体文件类型,包括 MP4、JPG、HTML. 我可以使用 CreateProcess() 在 Windows 上调用与这些文件类型关联的单个应用程序,并将我的媒体文件名作为 cmd 行参数传递给它们.它工作正常.它按照我想要的顺序播放文件. 但是,由于不同应用程序之间的来回切换,(Chrome、媒体播放器等)这些文件的显示方式之间的转换并不顺畅. 有人让我想到将我想播放的所有文件组合成一个媒体文件,然后在适当的播放器中播放. 有谁知道如何做这样的事情?将不同的文件格式连接成一种播放器可以理解的格式. 例如,我知道 MP4 协议允许在同一个文件中指定电影和静态页面(HTML 或 JPG).有谁知道如何创建由上述几种不同媒体类型组合而成的 MP4 文件? 非常感谢您的明智建议. BW R 我尝试过的: 使用 CreateProcess &TerminateProces
106 2022-07-19
编程技术问答社区
如何在javascript中分块读取输入字节数组
我们如何实现将 mp4 视频数据读取为分块字节数组,如下所示,同时发送所有字节缓冲区? $(document).ready(function () { $('#btnUploadLocal').on('click', function () { var files = $("#file1").get(0).files; var reader = new FileReader(); reader.onload = function (e) { var rawData = reader.result; var ajaxRequest = $.ajax({ type: "POST", url: "http://x.x.x.x:8080/movefile",
156 2022-07-19
编程技术问答社区
网络客户端。DownloadFile错误:远程服务器返回错误:(500)内部服务器错误。
你好, 我只是想使用下面的代码通过嵌入式服务器应用程序下载一个 mp4 文件; http://videovlt 是位于虚拟 PC 下的服务器应用程序.下面的代码在我的电脑下运行的嵌入式服务器应用程序上运行. spath = "http://videovlt/videos/7bf9d10b-4006-4b44-9626-e3751df2f4ce.mp4" fpath = "E:\videos\7bf9d10b-4006-4b44-9626-e3751df2f4ce.mp4" webClient.DownloadFile(spath, fpath); 但它给出“远程服务器返回错误:(500)内部服务器错误." 错误! 这是什么原因? 我试过添加这个,但没有用; webClient.Headers.Add("user-agent", "Mozilla/5.0 (Windows; U; MSIE 9.0; Windows NT 9.0; en-US)"); 解决
1372 2022-07-19
编程技术问答社区
以二进制格式编辑MP4标头信息
我有一个持续时间为 10 秒的小型 MP4 文件,小于 1MB.我可以在 HexEdit 中打开该文件以查看其二进制源.但是我无法弄清楚它的头信息在这个二进制文件中的位置. 我基本上想要做的是将这个 MP4 的持续时间更改为 20 秒.我知道它是一个只读属性,这就是我尝试编辑其二进制数据以更新持续时间的原因.任何帮助将不胜感激.谢谢..!! 在HexEdit截图中查看二进制源代码[^] 查看 ffprobe 输出[^] 解决方案 请看我对问题的评论,我已经尝试向你解释了本质东西的.由于问题的复杂性,我当然不能给你完整的解决方案;我只能告诉你从什么开始:你必须从找出你正在处理的事情开始.“MP4"并不能确定它是什么. 但这一步非常简单.查找的最佳工具是 FFmpeg 或 libavcodec 实用程序.更准确地说,这是提供的实用程序之一:ffProbe.exe.有基于 libav 构建的类似实用程序.请看: http://en.wikipedia.org/wiki
144 2022-07-17
编程技术问答社区
如何转换。mp4文件到。C#中的avi。网
我需要在我的 VMS 应用程序中将我的 .mp4 文件转换为 .avi. 怎么做? 另外如何在 .mp4 文件中查找帧数? 请帮忙... 问候 Dinesh 解决方案 说真的,这是一个非常重要的过程.即使是商业包也有真正的问题,每次都正确地做到这一点.部分问题在于 AVI 和 MP4 都不是视频格式,它们是包含音频和视频流的容器文件格式 - 这些可以是一系列不同的视频类型 - AVI 不支持 MP4 的所有流类型确实如此,因此您有时必须对流进行转码以及更改容器格式.这取决于在您的 PC 上安装正确的编解码器(有时是另一个真正的 PITA). 至少有一个开源视频转换器可以帮助您:Handbrake[^] (虽然我不喜欢它作为一个应用程序,并且倾向于使用 Freemake 代替,它是免费的,但不是开源的) 看看 Handbrake 是如何做到的,它至少可以帮助您了解您所从事的工作的复杂性!:laugh: 试试 avi转mp4的代码[^]
246 2022-07-17
编程技术问答社区
Cefsharp winforms MP4支持
你好, 是否可以让 MP4 文件在 Winforms 中的 Cefsharp 浏览器上播放? 我尝试过的: 试图寻找一些信息.信息不是很清楚.我可能读过它是可能的,但我没有找到如何做到这一点. 解决方案 您不能使用 cefsharp 直接播放 mp4.但是您可以使用 cefsharp 在您的应用程序中调用单独的网页.这是使用 c# 和浏览器作为 cefsharp 的窗口应用程序.
1868 2022-07-17
编程技术问答社区
Safari在带有IIS的mp4上获得404
我正在使用 IIS 来提供 mp4 视频.我在 mac/safari 上得到 404.它适用于同一 Mac 上的 chrome 和 firefox.MIME 是 video/mp4 . 我已经在本地进行了测试以排除视频编码和 videojs.我也直接采用了请求路径,跳过了 html 和 js,结果相同.Safari 也不会加载视频的直接 url. 我不确定下一步该往哪里看? 解决方案 事实证明 Safari 确实对媒体进行范围请求.IIS 本身可以处理这个问题,但是我们使用的是 mvc 路由 - 我们没有为此提供任何处理.解决方案是构建一个处理范围请求的操作结果.我们正在基于 this[^]
126 2022-07-17
编程技术问答社区
上传文章视频
我正在尝试上传一个 .mp4 文件以嵌入到我的文章中.我将其设置为低质量,使其小于 10M,尺寸为 640pxX480px,但在上传过程中出现意外错误. 是我做错了什么、遗漏了什么还是上传 .mo4 文件有问题? 谢谢, Mike 解决方案 为什么不把它扔到 Youtube 或 Vimeo 上然后嵌入呢?让这些网站为带宽付费:) 我试过了;我将 YouTube 中的嵌入代码以 html 格式粘贴到文章中,当我进入设计模式时,它说找不到它.
168 2022-07-17
编程技术问答社区
将mp4视频从服务器下载到指定的本地客户端
你好, 我需要将服务器下的视频下载到用户指定的本地路径. 我有一个 Web 服务器应用程序和一个用于客户端的嵌入式服务器应用程序. 不知何故,我需要从 webmethod 后面的代码中获取字节缓冲区,然后我需要从客户端通过 ajaxrequest 将字节缓冲区发送到我的嵌入式服务器. 我该如何做到这一点,或者有没有其他方法可以做到这一点? 解决方案 使用响应. 将 ContentType 设置为“video/mp4"并使用 BinaryWrite 发送内容. Response.ContentType = "video/mp4"; Response.Clear(); Response.BufferOutput = true; // use a reader to load the video content Response.BinaryWrite(reader.Value); Response.Flush(); 我找到了办法, 嵌入式服务器和
110 2022-07-17
编程技术问答社区