我正在使用youtube-dl和ffmpeg创建一个youtube下载器和转换器(供个人使用)。我正在尝试下载一个视频,并将其转换为MP4。
我遇到的问题是,youtube-dl下载的视频格式多种多样。有没有一种方法可以下载视频,然后告诉FFMPEG转换它,而不知道当前的文件类型?
我尝试使用*通配符,但这导致了错误。
@echo off
title youtube downloader
set /p name= URL:
echo Select a type. (vid/mp3/mp4)
set /p type=
IF /i "%type%"=="vid"
我试着用html查看视频,但它不起作用。音频播放,但视频保持空白。这段视频是mp4 。如果你下载并查看它,它就能工作(不要质疑,是朋友做的)。我把它上传到youtube上,然后又下载了一次,然后它就开始工作了,也许是用了编解码器呢?如果是的话,我该怎么解决呢?
html
<video width="960" height="620" controls>
<source src=<?=$videofile?> type="video/mp4">
Your browser does
这是我使用的代码。
<video width="320" height="240" controls="controls">
<source src="something.mp4" type="video/mp4">
Your browser does not support the video tag.
</video>
它显示了一个中间带有红色X的黑盒。有人建议简单地在我的.htaccess中添加下面这行代码来使.MP4在IE9中工作:AddType vid
我想获取mp4文件的一些信息,我尝试使用Shell32,但是它不支持mp4格式,我在网站上找到了一些all,但它们都不是COM组件,然后我尝试使用IBMToolkitForMpeg4SDK.jar,然后遇到了一些问题:
***Exception in thread "main" java.net.MalformedURLException: Unrecognized extension of file: e:\1.mpeg
at I4g.d(Unknown Source)
at I4g.a(Unknown Source)
at I4i.a(Unknown Source)
at
我有一个让我发疯的问题,我不知道还能做什么。我从Pixelarity.com购买了模板“Formula”。在演示中,该站点在后台有一个循环播放的视频。但是,下载版本有一个不同的视频(命名为banner)作为背景。我复制了我想要播放的视频到图像文件夹( .mp4和webm格式),并更新了代码,如下所示,使用我的视频的名称“forwes”,但是当我预览页面时,它没有加载(它仍然播放下载的视频。
你知道为什么它在页面加载时不播放吗?请记住,我在网页设计和编码方面是个新手
谢谢!
exclude the file extension. The template will au
我想知道如何用JavaScript加密和解密视频文件。我尝试过用Crypto库来实现它,但是在解密之后我无法复制它。在下面的代码中,我尝试将输入的视频加密,解密后从HTML中播放并下载该文件:
input.on('change', function (e) {
let file = e.target.files[0];
let reader = new FileReader();
reader.onload = function () {
let fileLeida = reader.result;
let
我试图使用video.js防止快速转发,但允许倒带,在Moodle网站上的mp4视频。它在Chrome和Opera中正常工作,但是当我尝试使用Safari时,我会得到以下错误消息:
VIDEOJS: (4)
"ERROR:"
"(CODE:4 MEDIA_ERR_SRC_NOT_SUPPORTED)"
"The media could not be loaded, either because the server or network failed or because the format is not supported."
我已经看到一个