如何在 FFMPEG 中的多个视频之间创建交叉淡入淡出过渡?

2024-06-19

我目前正在通过 FFMPEG 循环播放带有音频的 MP4 视频。这是代码

del intermediate1.ts
del f.txt
echo file intermediate1.ts>f.txt
echo file intermediate1.ts>>f.txt
echo file intermediate1.ts>>f.txt
echo file intermediate1.ts>>f.txt
echo file intermediate1.ts>>f.txt
echo file intermediate1.ts>>f.txt
echo file intermediate1.ts>>f.txt
echo file intermediate1.ts>>f.txt
echo file intermediate1.ts>>f.txt
echo file intermediate1.ts>>f.txt
echo file intermediate1.ts>>f.txt
echo file intermediate1.ts>>f.txt
echo file intermediate1.ts>>f.txt
echo file intermediate1.ts>>f.txt
echo file intermediate1.ts>>f.txt
echo file intermediate1.ts>>f.txt
echo file intermediate1.ts>>f.txt

ffmpeg -i "SHORT MUSIC.mp4" -c copy -bsf:v h264_mp4toannexb -f mpegts intermediate1.ts -nostdin
ffmpeg -f concat -i f.txt -c copy -bsf:a aac_adtstoasc "LONG MUSIC.mp4" -nostdin

然而,视频的每个实例之间的过渡并不平滑。当显示下一个实例时它会中断。有没有办法为视频创建混合/交叉淡入淡出过渡?

我遇到过这种方法,但是它只适用于 2 个视频https://superuser.com/questions/778762/crossfade- Between-2-videos-using-ffmpeg https://superuser.com/questions/778762/crossfade-between-2-videos-using-ffmpeg

希望可以有人帮帮我! 非常感谢!!


None

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 FFMPEG 中的多个视频之间创建交叉淡入淡出过渡? 的相关文章

  • 视频第一帧

    我正在创建一个单页应用程序 后端使用 Golang 前端使用 javascript 我想找到一种使用 Golang 获取视频第一帧的方法 首先 我将 mp4 视频文件上传到服务器 它保存在服务器上 有没有办法使用 Golang 获取该视频的
  • ffmpeg 找不到 vcodec h264

    我是 ffmpeg 的新手 正在 Windows 上使用它 我尝试使用 H 264 vcodec h264 转换 avi 文件 收到此错误 未知编码器 h264 使用 acodec 的 mp3 也会出现 未知编码器 错误 有人可以帮我解决这
  • 尝试在 Android 上使用 FFMPEG。编译但是还是不行

    首先 我尝试使用 ffmpeg 将图像数组编译成 Android 上的视频 我已经遵循了各种在线教程 并且已经能够编译 Android 的库 但仍然需要项目运行 我现在使用的存储库可以在这里找到 https github com Batte
  • 尽管重新采样音频过滤器,FFmpeg 对 ts 和 m3u8 文件的切割不准确

    我需要准确地寻找并剪切视频 一些在线资源说将 ss 放在源的前面或后面 结果对我来说是一样的 在下面的示例中 开始时间准确 但持续时间不准确 ffmpeg y ss 00 00 05 t 00 00 05 i output ts 5s wa
  • 通过 WiFi 将视频从一部 Android 手机直播到另一部手机

    我已经在互联网上搜索了好几天关于如何通过 WiFi 连接实现从 Android 手机到另一部 Android 手机的视频流功能 但我似乎找不到任何有用的东西 我查看了 Android 开发人员的示例代码 stackoverflow goog
  • 为 Windows Phone 8 构建 ffmpeg

    我如何为 Windows Phone 8 arm 构建 ffmpeg 我找不到任何有关它的信息 我可以在 Windows Phone 8 中从 C 调用 h 264 硬件编码器 解码器吗 看来媒体基金会太有限了 谢谢 据我所知 由于缺少工具
  • 在 IOS 10 beta 7 (Safari) 中使用 webGL 渲染视频 - 显示奇怪的紫色

    我正在 webGL 中渲染视频 通过传递Video对象作为源texImage2D 这在所有平台 支持 webGL 中都很好用 但是在 IOS 10 beta 7 的 Safari 中 它以奇怪的颜色渲染 在以前的 IOS 版本中看起来还不错
  • 如何测试两个大视频是否相同?

    我有一个系统 其中会摄取视频文件 然后启动多个 CPU 密集型任务 由于这些任务的计算成本很高 如果文件已经被处理过 我想跳过处理该文件 视频来自各种来源 因此文件名等不是可行的选择 如果我使用图片 我会比较 MD5 哈希值 但对于 5GB
  • glsl 着色器 - 颜色混合,正常模式(就像在 Photoshop 中一样)

    我试图创建混合 2 种颜色的效果 实际上是图像和颜色作为图像叠加 就像在 Photoshop 颜色叠加 和 正常混合 模式中一样 我正在使用 libgdx 这就是我到目前为止所拥有的 attribute vec4 a position at
  • 对现有视频添加水印

    我正在寻找一种用 C 在视频上加水印的方法 就像在上面写文字一样 图片或文字标签 我该怎么做 谢谢 您可以使用 Nreco 视频转换器 代码看起来像 NReco VideoConverter FFMpegConverter wrap new
  • 使用.NET技术录制屏幕视频[关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 有没有一种方法可以使用 NET 技术来录制屏幕 无论是桌面还是窗口 我的目标是免费的 我喜欢小型 低
  • 无法将 .ogg 文件转换为 .mp3 或其他文件格式

    我正在尝试将 ogg 音频文件转换为 mp3 或其他可以在 ios 设备中播放的音频文件格式 但 ogg 文件没有被转换为其他格式 如 mp3 和 caf 我正在 Android 设备中测试转换 这是我的 ffmpeg 命令参数 Comma
  • 在 Flash 中动态更改视频播放速率

    我正在寻找一种方法 让 Flash 视频能够平滑地改变速度 从比原始帧速率慢到快 它只需要在Windows PC上运行 并且可以使用最新版本的Flash 10 2 with Stage Video Flash Media Server 提供
  • 如何使用Java从网络摄像头获取视频和音频流?

    如何使用 Java 以跨平台方式 从网络摄像头获取视频和音频流 例如 我们有一台带有3 4个USB网络摄像头的计算机 我们希望获取它们的流并使它们在用户界面中可见 我们怎样才能做到这样的事情呢 我需要一个简单应用程序的代码 该应用程序可以找
  • 如何在 directshow 中使用 x264 编码器

    我不知道如何使用x264与直接表演 我安装了很多认为假装有的东西x264编码器没有用 我下载了videoLAN x264二进制文件 当我运行它时 它显示控制台窗口的速度非常快 之后什么也没有发生 这些是我拥有的编码器 我正在 Windows
  • SwiftUI Switch 语句转换行为不符合预期

    我越来越出乎意料 transition使用时的行为switch更新视图的语句与使用两个语句时的比较if声明 他们俩if语句正在按预期将视图滑入和滑出 但是 相同的转换switch语句导致视图从一侧滑入并从另一侧退出 我正在寻找使用switc
  • 列表框未虚拟化

    我有一个未虚拟化的列表框 我显然错过了一些东西 但找不到它 它实际上是一个列表框内的一个列表框 外部列表框有一个 ItemTemplate 其中包含一个 Expander Expander 用于显示一组项目 Expander 的内容是显示项
  • 通过 CSS 转换平滑由 javascript 驱动的快速位置变化?

    我认为这是一个很遥远的事情 但值得一问 我有一些类似于许多移动应用程序 例如 Facebook 中的左侧菜单的东西 当您按下 打开 按钮时 它可以顺利打开 在我的例子中 使用 CSS 过渡 但我还实现了拖出您可以从屏幕左侧滑动以拖出菜单的功
  • 您可以播放 iPod 库中的视频吗?

    iOS4 中是否可以播放 iPod 库中的视频 或者仍然仅限于音频 我找不到任何明确的答案 但 SDK 似乎不允许视频 不 你不能那样做 检查 iPod Library Access 编程指南 它说 iPod 库访问仅适用于基于音频的媒体项
  • 使用ffmpeg转换文件时PHP内部服务器错误500

    我有一个 PHP 脚本 在我的服务器中通过 cron 作业调用它来运行上传的视频转换 它对于某些视频效果很好 但是当视频稍大一点 例如 21MB 时 我会得到一个500 Internal Server Error并且没有其他输出 我认为这个

随机推荐