使用Java FFmpeg包装器,或者只是使用Java运行时来执行FFmpeg?
2022-08-31 19:47:47
我对Java很陌生,需要编写一个程序来收听视频转换指令,并在新指令到达时转换视频。(说明存储在 Amazon SQS 中,但与我的问题无关)
我面临着一个选择,要么使用Java运行时来执行FFmpeg转换(如从命令行),要么我可以使用用Java编写的FFmpeg包装器。
http://fmj-sf.net/ffmpeg-java/getting_started.php
我更喜欢使用Java运行时直接执行FFmpeg,并避免使用java-ffmpeg包装器,因为我必须学习库。
所以我的问题是:使用java-ffmpeg包装器而不是直接使用运行时的exec FFmpeg有什么好处吗?
我不需要FFmpeg来播放视频,只需转换视频即可。