使用avs2yuv将avs传输到ffmpeg

使用avs2yuv将avs传输到ffmpeg,ffmpeg,video-processing,avisynth,Ffmpeg,Video Processing,Avisynth,我试图使用avs2yuv将avs输出传输到ffmpeg以进行进一步转换 我的视频文件名为“sample.avi”(没有声音,只有视频) 我的音频文件名为“sample.wav” 我的avs文件名为sample.avs,如下所示: 或 以下是我的管道: 现在的问题是:无论我尝试输入什么文件,输出中都没有声音。我不明白我做错了什么,为什么我的音频不能输出。如果有人有AVISynch和avs2yuv的经验,我们将非常感谢您的帮助 谢谢大家! 我会尝试使用ffplay播放您的avs文件,以便检查

我试图使用avs2yuv将avs输出传输到ffmpeg以进行进一步转换

  • 我的视频文件名为“sample.avi”(没有声音,只有视频)

  • 我的音频文件名为“sample.wav”

  • 我的avs文件名为sample.avs,如下所示:

  • 以下是我的管道:
现在的问题是:无论我尝试输入什么文件,输出中都没有声音。我不明白我做错了什么,为什么我的音频不能输出。如果有人有AVISynch和avs2yuv的经验,我们将非常感谢您的帮助


谢谢大家!

我会尝试使用ffplay播放您的avs文件,以便检查您的avs文件

你也可以试着用GraphEdit来构建一些图表,这样做的话

A = DirectShowSource("sample_audio.grf", video=false)
V = DirectShowSource("sample_video.grf", audio=false)
AudioDub(V ,A)
使用DirectShow,您可以添加几个参数,如fps、帧数等。。。有时候会有帮助


祝你好运

我会尝试用ffplay播放你的avs文件,以便检查你的avs文件

你也可以试着用GraphEdit来构建一些图表,这样做的话

A = DirectShowSource("sample_audio.grf", video=false)
V = DirectShowSource("sample_video.grf", audio=false)
AudioDub(V ,A)
使用DirectShow,您可以添加几个参数,如fps、帧数等。。。有时候会有帮助

祝你好运

根据:

Avs2YUV是一个命令行程序,用于Wine下,用于 Avisynth和基于Linux的视频工具之间的接口

avs2yuv.exe
仅处理它在
YUV
颜色空间中输出的视频流。很简单:音频流被忽略

以下是在
.avs
中处理音频和视频广播的一些方法。这些方法在Linux中使用wine,当然在Windows中也适用:

  • 通过
    AvsProxy
    (AvsProxy随Avidemux提供)在
    Avidemux
    中编码

  • 使用
    VirutalDub
    作为编码器gui

  • 否则,分别对音频进行编码,然后以单独的步骤对视频进行多路复用

我相信
avs2pipe
可以处理
.avs
上的视频和音频流,但我还没有尝试过。这里是一个链接到一些关于

概述:在Linux/Unix环境中使用avs2yuv主要是有意义的。

根据:

Avs2YUV是一个命令行程序,用于Wine下,用于 Avisynth和基于Linux的视频工具之间的接口

avs2yuv.exe
仅处理它在
YUV
颜色空间中输出的视频流。很简单:音频流被忽略

以下是在
.avs
中处理音频和视频广播的一些方法。这些方法在Linux中使用wine,当然在Windows中也适用:

  • 通过
    AvsProxy
    (AvsProxy随Avidemux提供)在
    Avidemux
    中编码

  • 使用
    VirutalDub
    作为编码器gui

  • 否则,分别对音频进行编码,然后以单独的步骤对视频进行多路复用

我相信
avs2pipe
可以处理
.avs
上的视频和音频流,但我还没有尝试过。这里是一个链接到一些关于


摘要:在Linux/Unix环境中使用avs2yuv主要是有意义的。

请尝试使用ffdshow软件包中的makeAVIS.exe:

wine makeavis.exe -p -i example.avs -a output.wav

从ffdshow包中尝试makeAVIS.exe:

wine makeavis.exe -p -i example.avs -a output.wav

谢谢你的回复。我可以在Windows Media Player中播放我的avs,而且效果很好。但是,可以肯定的是,我的avs不会和ffplay一起玩。我获取:[avs@000000000 1C4B960]AVIFileOpen失败,错误为-2147221164sample.avs:操作未成功permitted@Razor我也有同样的问题,你找到解决办法了吗?我的avs在smplayer上运行良好,我可以用x264编码,但我无法让ffmpeg正常工作,总是以该错误结束。感谢您的回复。我可以在Windows Media Player中播放我的avs,而且效果很好。但是,可以肯定的是,我的avs不会和ffplay一起玩。我获取:[avs@000000000 1C4B960]AVIFileOpen失败,错误为-2147221164sample.avs:操作未成功permitted@Razor我也有同样的问题,你找到解决办法了吗?我的avs可以用smplayer播放,我可以用x264编码,但我不能让ffmpeg正常工作,总是以这个错误结束。即使这样,也不要获取任何音频:A=WavSource(“sample.wav”)AudioDub(BlankClip(),A)即使这样,也不要获取任何音频:A=WavSource(“sample.wav”)AudioDub(BlankClip(),A)
wine makeavis.exe -p -i example.avs -a output.wav