我有一个图像文件夹和一个音频文件夹,感谢@Ljm Dullaart的帮助,这个脚本从图像目录中获取一张图像,将其与音频目录中的音频合并,并输出一个mp4,但我想让它获得一个随机图像和随机音频,并将它们合并在一起,而不是无限地执行,消耗这两个对。 此脚本当前要求音频和图像具有相同的文件名: for file in "$jpgdir"/*.jpg ; do
base=$(basename "$file")
stripped=${base%.jpg}
aac="$aacdir/$stripped.aac"
jpg="$jpgdir/$str
我见过很多答案。
我正在尝试将文件夹中的所有视频转换为音频。
for i in *.mp4; do ffmpeg -i "$i" -vn -acodec copy "${i%.*}.aac"; done
FFmpeg抛出错误:
*.mp4: No such file or directory
有人能让我知道怎么做吗?
我正在使用从音频中删除音乐。
我的目标是构建一个脚本来自动从视频中提取音频,在提取的音频上执行Spleeter &而不是将被操纵的音频合并回替换原始音频的视频。
我的主要问题是,我没有足够的内存来处理整个提取的音频。我需要将它分割成多个部分&在每个片段上执行Spleeter。
然后将被操纵的片段连接在一起,并将结果合并到视频中。
以下是我尝试过的:
#!/bin/bash
cd ~/Desktop/Video-convert
# create audio from video
ffmpeg -i *.mp4 output.mp3
# Split the audio int
我试图连接一组图像与相关音频与视频剪辑在开始和前面的视频。每当我将图像与相关音频连接在一起时,它就不能在VLC媒体播放器中正确地播放,并且只在剪裁成黑色并持续播放音频之前为帧显示图像。我遇到了一个github问题:,在这个问题上,被接受的解决方案是我实现的,但是其中一个评论提到了youtube上不正确的回放和错误问题。
'''
Generates a clip from an image and a wav file, helper function for export_video
'''
def generate_clip(img):