V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Garasu
V2EX  ›  编程

有没有可以从两段 音频/视频 中,提取相同部分的项目?

  •  
  •   Garasu · 2021-11-01 10:34:30 +08:00 · 1493 次点击
    这是一个创建于 1103 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题, 找了下没找到,有知道的吗

    20 条回复    2022-05-29 17:02:05 +08:00
    bfdh
        1
    bfdh  
       2021-11-01 10:58:38 +08:00
    先定义“相同”?
    ch2
        2
    ch2  
       2021-11-01 11:01:40 +08:00
    多大程度的相同才算相同
    wyttt
        3
    wyttt  
       2021-11-01 12:22:42 +08:00 via iPhone
    类似语音验证码这种嗯的?
    Garasu
        4
    Garasu  
    OP
       2021-11-01 12:31:34 +08:00
    @ch2
    @bfdh

    喔。。。 不好意思。

    1.相同就是指 人感官上认为的相同

    2.多大程度相同这部分 应该是让使用者手动设置的吧?
    Garasu
        5
    Garasu  
    OP
       2021-11-01 12:32:47 +08:00
    @wyttt 并不是, 是需要从 两段 媒体中 提取 相同 /相似 部分
    bfdh
        6
    bfdh  
       2021-11-01 12:36:37 +08:00
    单就视频来说,把每帧图像看作一张图片,这样就变成从两个图片集合中找相似图片了,这是不是就简单了。
    Jinyao
        7
    Jinyao  
       2021-11-01 12:43:10 +08:00 via Android
    视频 dna
    Garasu
        8
    Garasu  
    OP
       2021-11-01 12:44:50 +08:00
    @bfdh

    确实,有这样的项目吗? 我去康康。

    只是,这样的运算量是不是会过大? 用图来 确定 这个相同部分的两端处 是不是会比较难? 前后如果在相同的场景下发生,动作变化也不大的话 不太好判定吧。
    gcyrn
        9
    gcyrn  
       2021-11-01 12:50:10 +08:00
    虽然你发的是编程节点,不过视频后期软件里一般都可以匹配两个片段,根据音频来的,然后你再找到重叠的部分取出来。不过不知道你是什么需求。
    Garasu
        10
    Garasu  
    OP
       2021-11-01 12:59:19 +08:00
    @gcyrn

    需要这样的工具放服务器上 自动处理上传的 音视频。。。
    Garasu
        11
    Garasu  
    OP
       2021-11-01 13:01:04 +08:00
    @Jinyao

    和这个不一样,那是用来检测和自己已经加了指纹的音视频做对比 来判断是否为同一源, 没法检测 两个不同来源音视频 的相同部分吧
    pxiphx891
        12
    pxiphx891  
       2021-11-01 15:01:06 +08:00
    上次我看阿凡达,看完之后发现自己看的是广电删减版,因此又下载了导演剪辑版,但是我又不想重看一遍,我只想看看删减的内容,因此我用 ffmpeg 把两个视频每秒截了一张图,然后用 pHash ,两个 for 循环,把重复的地方都找出来了,但是删的片段非常琐碎,跟我预期不十分一致。
    Garasu
        13
    Garasu  
    OP
       2021-11-01 16:15:55 +08:00
    @pxiphx891

    光靠 pHash 也太粗暴了, 而且速度也比较慢的吧。
    pxiphx891
        14
    pxiphx891  
       2021-11-01 16:56:46 +08:00
    @Garasu 也可以用 dHash ,速度快很多,对我的场景足够用了,不知道你什么场景
    Garasu
        15
    Garasu  
    OP
       2021-11-01 18:47:57 +08:00
    @pxiphx891

    视频取帧 对比 倒是也行,不过我主要是想提取相同部分的声音。
    bfdh
        16
    bfdh  
       2021-11-02 09:35:06 +08:00
    @Garasu #8 我理解应该是类似现在各大搜索引擎得相似图片搜索。对于图像 /视频处理我是外行,也不知道有没有类似得项目,感觉上应该有才对。
    betteryjs
        17
    betteryjs  
       2021-11-02 16:20:12 +08:00
    声音部分可以考虑 数字信号处理 转成频域 比对?
    Garasu
        18
    Garasu  
    OP
       2021-11-02 18:58:15 +08:00
    @betteryjs

    是的,但是个人能力有限,想找类似的项目看一看,没找到。
    AJDX3906
        19
    AJDX3906  
       2022-05-20 11:18:10 +08:00
    @Garasu 请问,找到相关文献或者项目了么
    Garasu
        20
    Garasu  
    OP
       2022-05-29 17:02:05 +08:00
    @AJDX3906
    不好意思,暂时没有,现在这一项目先搁置了。
    但是我依然很有兴趣,如果你找到有趣的项目或可行性较高的流程方案的话,能联系下我吗?
    [email protected]
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   933 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 21:47 · PVG 05:47 · LAX 13:47 · JFK 16:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.