- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
对于非 .avi
A/V 源(如 .mp3
、.mp4
等)在 AviSynth(在 Windows 中)中(至少)有两种读取这些媒体文件的可能性:
DirectShowSource()
, 使用 Microsoft's DirectShow媒体架构。 FFmpegSource2()
别名 FFMS2()
使用 FFmpeg没有别的了。 最佳答案
DirectShowSource() 使用当前为系统中特定文件类型安装和启用的编解码器。通常这意味着当您在媒体播放器中打开该视频文件(包括音频流)时会启动相同的编解码器。如果您在那里启用了一些特殊的后处理选项,它们也将生效。
FFmpegSource2() 正如您所提到的,它不依赖于系统编解码器,而是使用 FFMPEG。默认情况下,即使它存在于源容器中,它也会忽略音频。
一个显着的区别是 DirectShowSource() 没有帧精确的搜索,如果您尝试以每帧精度进行一些修剪,或者说,混契约(Contract)一事件的两个记录以便每一帧都匹配,这将变得至关重要. FFMPEG 可以选择生成 .ffindex 文件以改进搜索功能(默认开启)。
然而,根据我的经验,在打开一些以 H264 FFmpegSource2 编码的隔行扫描 HDTV 流时会产生双倍帧速率,因此您可能需要注意这一点。
还有一个名为 DSS2 的外部插件这解决了原件的帧不准确问题。
就个人而言,我通常使用 DirectShow/DSS2,除非我需要帧精确的搜索,因为 FFMS 在首次启动期间可能需要一些时间来进行索引。
关于ffmpeg - AviSynth 中 DirectShowSource() 和 FFmpegSource2() 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48323121/
我在msys2上使用mingw64编译ffmpeg --enable-avisynth 提示错误 ffmpeg make ERROR: avisynth/avisynth_c.h avisynth/a
我已经阅读了很多关于如何在 AviSynth 中叠加图像的教程,但想知道是否有办法在特定时间位置在视频上放置多个图像。我已经能够用透明的 png 标志渲染视频,但没有找到任何教程如何在不同的帧位置放置
Win7 FFmpeg 版本:20170223-dcd3418 win32 共享 AVISynth 版本:2.6 在 Visual Studio 2015 C# Forms 应用程序中调用 ffmpe
如何将音频叠加到其他音频上? 我想为 avisynth 中剪辑的音频 channel 制作 FadeIO(..) 功能。 我有这个脚本 video = DirectShowSource("Z:\vid
我使用 avisynth 编写了一个简短的脚本。它需要大量视频,将它们堆叠起来,然后添加一些文本。 我可以在 virtualDub 中打开脚本文件并从那里将其保存为 avi 文件,但我想要的是一种无需
似乎 Dissolve 和/或 Fade 更改了 .avs 脚本中的总帧数。当我将 avs 脚本中的总帧数相加,然后在 Vdub 中加载 avs 脚本时,总帧数是不同的。下面我的真实示例显示了 的差异
我有一堆单独的文件,我希望每个文件都通过 Avisynth 运行。但是,一个 AVS 文件只能创建一个视频。据我所知,无法从命令行声明变量的值。 我知道您可以创建一个脚本来生成一堆 AVS 文件,然后
我使用 avisynth 将视频与音频分离。当我使用 x = "m.mkv" ffvideosource(x) 它工作正常,但是当我将视频文件名更改为 UTF-8 文件名并将脚本更改为: x =
我在互联网上搜索过,但没有找到解决方案。我希望这个问题不会重复出现。 我在同一文件夹中有以下文件: ffmpeg.exe(32 位版本) IN.mp4(视频编解码器 - AVC,音频编解码器 - PC
对于非 .avi A/V 源(如 .mp3、.mp4 等)在 AviSynth(在 Windows 中)中(至少)有两种读取这些媒体文件的可能性: 内置介质过滤器DirectShowSource()
我想将 avi 文件的音频流提取为 wav 文件,虽然我只想复制流,但它确实很慢(~4-5fps)。 这是我要提取的流类型(ffprobe 信息):Stream #0:1: Audio: pcm_s1
我需要执行看似简单的任务,将 3 个文件彼此相邻堆叠。它们都是相同的:.avi 容器、320x240、4:3、25 fps、GeoVision Advanced MPEG-4 GEO 编解码器。 我安
我是一名优秀的程序员,十分优秀!