找回密码
 立即注册
查看: 2173|回复: 7

Vapoursynth 声音的问题

  • TA的每日心情

    2022-11-22 22:07
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    2

    主题

    15

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    445
    lewyturn 发表于 2021-11-9 18:29:32 | 显示全部楼层 |阅读模式
    本帖最后由 lewyturn 于 2021-11-9 18:41 编辑

    困扰了很久没有听到过声音,怎样才能让vapoursynth出来声音,谢谢帮肋。

    from vapoursynth import core
    video = core.ffms2.Source(source=r'I:\test\test.mp4')
    audio = core.bas.Source(r'I:\test\test.mp4')
    video.set_output(0)
    audio.set_output(1)


    回复

    使用道具 举报

  • TA的每日心情
    开心
    2019-9-26 01:55
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    1

    主题

    71

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    2444
    Jan 发表于 2021-11-9 19:20:19 来自手机 | 显示全部楼层
    你可以串给mpv,用--extenal-file可以同时喂视频和音频(但同步就没有保证了)
    回复

    使用道具 举报

  • TA的每日心情

    2022-11-22 22:07
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    2

    主题

    15

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    445
    lewyturn  楼主| 发表于 2021-11-9 21:23:26 | 显示全部楼层
    希望大家能多多讨论关于vapoursynth音频的这个话题。用VapourSynthEditor预览没声音, 用ffplayr播放没声音,我多么盼望它能发出声音来啊,哪怕是一声。
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-12-4 12:48
  • 签到天数: 42 天

    [LV.5]常住居民I

    47

    主题

    2757

    回帖

    2020

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    429798

    崭露头角活跃达人CD!BD!坚持不懈灌水之王日积月累

    孤雨独火 发表于 2021-11-9 21:27:39 | 显示全部楼层
    vapoursynth的音频支持在R55才上岗。。。
    回复

    使用道具 举报

  • TA的每日心情

    2022-11-22 22:07
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    2

    主题

    15

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    445
    lewyturn  楼主| 发表于 2021-11-9 21:39:11 | 显示全部楼层
    问题是按照官方的实例没有出来声音,还有那个bestaudiosource也不行。但愿是我弄错了。
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2021-12-4 12:48
  • 签到天数: 42 天

    [LV.5]常住居民I

    47

    主题

    2757

    回帖

    2020

    VC币

    星辰大海

    Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

    积分
    429798

    崭露头角活跃达人CD!BD!坚持不懈灌水之王日积月累

    孤雨独火 发表于 2021-11-9 22:27:25 | 显示全部楼层
    如果你是指这个版本的vse的话,,压根没支持啊
    https://github.com/YomikoR/VapourSynth-Editor/issues/11

    而且二楼似乎就是repo主本人
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2019-9-26 01:55
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    1

    主题

    71

    回帖

    0

    VC币

    中级会员

    Rank: 3Rank: 3

    积分
    2444
    Jan 发表于 2021-11-9 22:37:55 来自手机 | 显示全部楼层
    lewyturn 发表于 2021-11-9 21:23
    希望大家能多多讨论关于vapoursynth音频的这个话题。用VapourSynthEditor预览没声音, 用ffplayr播放没声音 ...

    VS的音频和视频就是不同步的,你可以按照输出两个帧率完全不同的视频流来类比。也许可以实现音频的单独预览,但音频和视频的同步就不要想了。VSEditor不是Aegisub,后者是有个已经给定的视频以及视频、音频轨道的时间戳,用它们来进行索引和播放。但如果涉及按帧(而不是按段)编辑视频就是另一码事了,如果你想在帧服务器的编辑器上从视频的第10000帧开始播放音频,那么你需要首先渲染视频的前9999帧才能知道这第10000帧从什么时刻开始,然后也从音频流的最开头进行渲染直到这一时刻才能播放,实际上就是无法操作。
    回复

    使用道具 举报

  • TA的每日心情

    2022-11-22 22:07
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    2

    主题

    15

    回帖

    0

    VC币

    新手上路

    Rank: 1

    积分
    445
    lewyturn  楼主| 发表于 2021-11-11 16:00:20 | 显示全部楼层
    Jan 发表于 2021-11-9 22:37
    VS的音频和视频就是不同步的,你可以按照输出两个帧率完全不同的视频流来类比。也许可以实现音频的单独预 ...

    谢谢回复,请问这个空白剪辑能有声音吗?

    import vapoursynth as vs
    audio = vs.core.bas.Source("somefile.mp3", track=-1)
    video = vs.core.std.BlankClip()
    video.set_output(0)
    audio.set_output(1)


    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表