python录制视频和声音_在python中组合音频文件和视频文件

1586010002-jmsa.png

I am writing a program in Python on RaspberryPi(Raspbian), to combine / merge an audio file with video file.

Format of Audio file is WAVE

Format of VIdeo file is h264

Audio and video already recorded and created at same time successfully, I just need to merge them now.

Can you please guide me on how do I do that?

解决方案

I got the answer of my Question, you can also try it and let me know if need further assistance

cmd = 'ffmpeg -y -i Audio.wav -r 30 -i Video.h264 -filter:a aresample=async=1 -c:a flac -c:v copy av.mkv'

subprocess.call(cmd, shell=True) # "Muxing Done

print('Muxing Done')

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Python,你可以使用不同的库来录制视频。根据引用,你已经成功使用录制代码录制了一个帧率为24的视频。然而,由于播放速度过快且音频与视频不同步,你需要获取视频文件的帧率、帧数和持续时间来解决这个问题。你可以使用相应的库或函数来实现这一目标。 另外,根据引用,你还可以通过获取音频文件的持续时间来作为整段视频原本应该持续的时间。你可以使用相关的函数来获取音频文件的持续时间。 最后,根据引用,你进行了一些修改,将视频录制的帧率改为15.625,最终合成的视频发现音像是同步的。你还提到了生成的音频和视频可以进行后续的分析。如果你不需要这两个文件,你可以使用相应的函数来删除它们。 因此,通过使用适当的库和函数,你可以使用Python录制视频并解决音频与视频不同步的问题。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [python录制音频和视频(opencv、pyaudio);解决opencv录制视频播放速度快的问题](https://blog.csdn.net/weixin_52938961/article/details/128577015)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值