【问题标题】:How to find what 2 sounds have in common?如何找到两种声音的共同点?
【发布时间】:2020-08-12 06:26:11
【问题描述】:

感谢您的宝贵时间。

我有一个视频,有 2 个音轨(相同长度)(audio1:en,audio2:jap)。

我试图弄清楚如何导出这些轨道相同的音频(否则为空白声音)或更好,这些轨道有共同声音的时间段

我认为 ffmpeg 是一个好的开始,我偶尔会使用它,但这对我来说有点太难了。

有什么想法吗?

非常感谢, 对不起,我的英语很接近。

托马斯

->编辑 用 scypi 搞定。

from scipy.io.wavfile import read, write
en = read("000001_output_en.wav")
jap = read("000001_output_jp.wav")
out=(en[1]*en[1]==jap[1])
write("output_processed.wav",en[0],out)

找到他们共同的沉默:

from scipy.io.wavfile import read, write
en = read("000001_output_en.wav")
jap = read("000001_output_jp.wav")
out=(en[1]*jap[1])
write("output_processed.wav",en[0],out)

【问题讨论】:

  • 你应该把你的解决方案移出上面并将它作为这个问题的答案发布......让人们更容易意识到这个问题有一个解决方案......只是说'zh

标签: audio video encoding ffmpeg


【解决方案1】:

我用 scypi 得到了它。

from scipy.io.wavfile import read, write
en = read("000001_output_en.wav")
jap = read("000001_output_jp.wav")
out=(en[1]*en[1]==jap[1])
write("output_processed.wav",en[0],out)

找到他们共同的沉默:

from scipy.io.wavfile import read, write
en = read("000001_output_en.wav")
jap = read("000001_output_jp.wav")
out=(en[1]*jap[1])
write("output_processed.wav",en[0],out)

【讨论】:

    猜你喜欢
    • 2018-02-07
    • 2014-10-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-01
    • 2012-08-01
    • 1970-01-01
    相关资源
    最近更新 更多