在ffmpeg中传递选项或参数
我正在对af_summeedetect.c文件进行一些修改,它是ffmpeg众多过滤器中的一个,我希望在运行ffmpeg时传入一个唯一的选项。我需要ffmpeg来保存它发现的静默,并将它们放在不同的日志文件中,使用我传递的唯一ID,因为我同时运行多个ffmpeg。以下是我尝试做的:在ffmpeg中传递选项或参数,ffmpeg,development-environment,Ffmpeg,Development Environment,我正在对af_summeedetect.c文件进行一些修改,它是ffmpeg众多过滤器中的一个,我希望在运行ffmpeg时传入一个唯一的选项。我需要ffmpeg来保存它发现的静默,并将它们放在不同的日志文件中,使用我传递的唯一ID,因为我同时运行多个ffmpeg。以下是我尝试做的: ffmpeg -i audio.mp3 -vn -af silencedetect=n=-50dB:d=1:id=01 -f mp3 out.mp3 怎么做?如何创建新参数并将其传入ffmpeg并在ffmpeg中对
ffmpeg -i audio.mp3 -vn -af silencedetect=n=-50dB:d=1:id=01 -f mp3 out.mp3
怎么做?如何创建新参数并将其传入ffmpeg并在ffmpeg中对其进行grep?我一直在研究ffmpeg,我知道开始开发新功能有点痛苦。它们对于开发人员来说是非常少的信息,并且上面的答案并不总是有用的 注意:以下说明假设您能够编译ffmpeg。用gdb运行“ffmpeg_g”程序,这是ffmpeg的调试版本 因此,对于添加选项,您必须查看。 对于要在此数组中添加一行的每个选项,并按以下顺序设置参数: {选项名称、说明、上下文对象中的偏移量、类型、默认值、最小值、最大值、标志} 注意:有关可能的选项类型,请参阅其他文件 然后为每个选项添加一个成员 最后,将选项用于通过获取的上下文对象
就这些,我希望它能帮助你 我一直在研究ffmpeg,我知道开始开发新功能有点痛苦。它们对于开发人员来说是非常少的信息,并且上面的答案并不总是有用的 注意:以下说明假设您能够编译ffmpeg。用gdb运行“ffmpeg_g”程序,这是ffmpeg的调试版本 因此,对于添加选项,您必须查看。 对于要在此数组中添加一行的每个选项,并按以下顺序设置参数: {选项名称、说明、上下文对象中的偏移量、类型、默认值、最小值、最大值、标志} 注意:有关可能的选项类型,请参阅其他文件 然后为每个选项添加一个成员 最后,将选项用于通过获取的上下文对象
就这些,我希望它能帮助你 非常感谢您的回答,这非常有帮助。不客气,如果回答您的问题,请不要忘记+1:)非常感谢您的回答,这非常有帮助。不客气,如果回答您的问题,请不要忘记+1:)