RError.com

RError.com Logo RError.com Logo

RError.com Navigation

  • 主页

Mobile menu

Close
  • 主页
  • 系统&网络
    • 热门问题
    • 最新问题
    • 标签
  • Ubuntu
    • 热门问题
    • 最新问题
    • 标签
  • 帮助
主页 / 问题

问题[video]

Martin Hope
Дмитрий Варзанов
Asked: 2022-08-31 00:32:11 +0000 UTC

在将视频插入 html 之前开始上传视频

  • 3

任务是开始上传视频,然后将其插入。更准确地说,更改当前 src 属性的值,以便视频开始播放而不会冻结。

我该怎么做。

  1. 视频当前正在播放,我在 javascript 中创建了第二个视频对象
  2. 我广播到onloadeddata监听器对象
  3. 已知 url,接下来要播放的媒体文件
  4. 距离当前视频播放结束,还剩 5 秒。在 5 秒内,我插入没有 html 文档的第二个视频,或者更确切地说,我更改了 src 属性。
  5. 接下来, onloadeddata监听器触发,表明数据已经加载。
  6. 从 html 文档中,我删除了当前的 video 标签并将其更改为第二个对象。只要听者工作。

感觉就像我做错了什么。

问题如下。是否可以加载下一个视频的数据,或者更确切地说,这样做是为了不删除当前视频标签。并且只需更改它的 src 属性,但这样您就知道onloadeddata侦听器已批准。视频数据已加载并且可以在不冻结的情况下启动。我们如何更改 src 属性?

希望我被听到了。

我不明白我在这里做错了什么

video.src = URL.createObjectURL(source = new MediaSource); source.onsourceopen = _ => {

// Начинаем подгрузку
(buffer = source.addSourceBuffer('video/mp4; codecs="avc1.42E01E, mp4a.40.2"')).onupdateend = _ => {
    // Подгрузка закончена, видео полностью загружено
    source.endOfStream();
    video.muted = true;
    video.play();
};
buffer.appendBuffer(fetch('frag_bunny.mp4').then(r => r.arrayBuffer()))

};

javascript video
  • 1 个回答
  • 69 Views
Martin Hope
Mikhail Eliseev
Asked: 2022-07-12 01:45:05 +0000 UTC

如何使用ffmpeg在文件夹中剪切Instagram故事的视频文件?

  • 0

文件夹中有许多 *mov 视频文件。(屏幕上有两个)

我想为 59 秒长的 instagram 视频故事剪切所有这些 * mov 文件(剪切哪一帧并不重要)。结果,您可以在 59 秒内获得大量视频文件。

屏幕

我想剪切,以便每个最终视频文件都具有以下参数:

MP4 Container format
H.264 Video Codec
AAC Audio
3500kbps bitrate
30 FPS
60 seconds maximum in length
1080p 9:16 ( 1080 х 1920 px)

我为ffmpeg制作了以下批处理文件:

@echo off
for %%i in (*.mov) do (
  ffmpeg -i "%%i" -vf scale=ih*9/16:ih,scale=iw:-2,setsar=1,scale=-2:1080 -c:v libx264 -profile:v main -level:v 3.0 -x264-params scenecut=0:open_gop=0:min-keyint=72:keyint=72 -c:a aac -preset slow -crf 23 -r 30 -sn -f segment -segment_time 59 -pix_fmt yuv420p -y "%%~ni.mp4"

)
pause

如何克服错误,我是如何理解文件名的?错误截图: 屏幕

video
  • 1 个回答
  • 56 Views
Martin Hope
Nick Saw
Asked: 2020-11-30 21:04:27 +0000 UTC

是否可以在不解码流的情况下更改 USB 相机的比特率?

  • 0

我正在使用带有 h264 输出编解码器的 ELP USB 摄像头。

ffmpeg 命令获取流:

ffmpeg -i /dev/video1 -c:v copy output.ts

结果,我得到了比特率为 4Mbps 的视频,这对我的目的来说太多了。

使用 GSTreamer 时的类似情况:

gst-launch-1.0 v4l2src device=/dev/video1 ! video/x-h264,width=1280,height=720,framerate=30/1 ! mpegtsmux ! filesink location=output.ts

我知道该问题的一个可能解决方案是解码 h264 编解码器,更改比特率并编码回 h264,但是这些操作消耗了我的 NanoPI 太多的处理能力。

是否可以在不解码流的情况下更改 USB 摄像头比特率?

video
  • 1 个回答
  • 10 Views
Martin Hope
Denny00
Asked: 2020-06-15 10:52:32 +0000 UTC

如何使用 youtube-dl 从 Rutube 下载视频?

  • 0

是否可以使用 youtube-dl 下载 Rutube 视频?如果可能,怎么做?

video
  • 1 个回答
  • 10 Views
Martin Hope
Vlad Vityuk
Asked: 2020-12-25 01:53:42 +0000 UTC

如何防止视频在移动设备上扩展到全屏?

  • 2

如何防止视频在移动设备上扩展到全屏?当你在手机上打开这样的视频时,它会自动扩展到全屏。

 <video width="320" height="240" controls>
  <source src="movie.mp4" type="video/mp4">
</video> 

video
  • 1 个回答
  • 10 Views

Sidebar

Stats

  • 问题 10021
  • Answers 30001
  • 最佳答案 8000
  • 用户 6900
  • 常问
  • 回答
  • Marko Smith

    我看不懂措辞

    • 1 个回答
  • Marko Smith

    请求的模块“del”不提供名为“default”的导出

    • 3 个回答
  • Marko Smith

    "!+tab" 在 HTML 的 vs 代码中不起作用

    • 5 个回答
  • Marko Smith

    我正在尝试解决“猜词”的问题。Python

    • 2 个回答
  • Marko Smith

    可以使用哪些命令将当前指针移动到指定的提交而不更改工作目录中的文件?

    • 1 个回答
  • Marko Smith

    Python解析野莓

    • 1 个回答
  • Marko Smith

    问题:“警告:检查最新版本的 pip 时出错。”

    • 2 个回答
  • Marko Smith

    帮助编写一个用值填充变量的循环。解决这个问题

    • 2 个回答
  • Marko Smith

    尽管依赖数组为空,但在渲染上调用了 2 次 useEffect

    • 2 个回答
  • Marko Smith

    数据不通过 Telegram.WebApp.sendData 发送

    • 1 个回答
  • Martin Hope
    Alexandr_TT 2020年新年大赛! 2020-12-20 18:20:21 +0000 UTC
  • Martin Hope
    Alexandr_TT 圣诞树动画 2020-12-23 00:38:08 +0000 UTC
  • Martin Hope
    Air 究竟是什么标识了网站访问者? 2020-11-03 15:49:20 +0000 UTC
  • Martin Hope
    Qwertiy 号码显示 9223372036854775807 2020-07-11 18:16:49 +0000 UTC
  • Martin Hope
    user216109 如何为黑客设下陷阱,或充分击退攻击? 2020-05-10 02:22:52 +0000 UTC
  • Martin Hope
    Qwertiy 并变成3个无穷大 2020-11-06 07:15:57 +0000 UTC
  • Martin Hope
    koks_rs 什么是样板代码? 2020-10-27 15:43:19 +0000 UTC
  • Martin Hope
    Sirop4ik 向 git 提交发布的正确方法是什么? 2020-10-05 00:02:00 +0000 UTC
  • Martin Hope
    faoxis 为什么在这么多示例中函数都称为 foo? 2020-08-15 04:42:49 +0000 UTC
  • Martin Hope
    Pavel Mayorov 如何从事件或回调函数中返回值?或者至少等他们完成。 2020-08-11 16:49:28 +0000 UTC

热门标签

javascript python java php c# c++ html android jquery mysql

Explore

  • 主页
  • 问题
    • 热门问题
    • 最新问题
  • 标签
  • 帮助

Footer

RError.com

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

帮助

© 2023 RError.com All Rights Reserve   沪ICP备12040472号-5