gpt4 book ai didi

linux - 我们如何确定 ffmpeg 所需的依赖项

转载 作者:行者123 更新时间:2023-12-04 23:05:39 32 4
gpt4 key购买 nike

我已经在 ubuntu 上安装了 ffmpeg。我将把编译后的 ffmpeg 和所需的依赖项复制到一个目录中,然后将该目录复制到另一台机器上。这样我们就可以在另一台机器上运行 ffmpeg 而无需安装。我们如何确定需要复制的依赖项?此页上的锯指令:https://trac.ffmpeg.org/wiki/CompilationGuide/Ubuntu ,但它没有解释 ffmpeg 所需的依赖项。
当我使用 ldd ffmpeg 时,我得到了类似的东西:

    linux-vdso.so.1 (0x00007fffe20fd000)
libavdevice.so.58 => /lib/x86_64-linux-gnu/libavdevice.so.58 (0x00007fc116e90000)
libavfilter.so.7 => /lib/x86_64-linux-gnu/libavfilter.so.7 (0x00007fc116b10000)
libavformat.so.58 => /lib/x86_64-linux-gnu/libavformat.so.58 (0x00007fc116890000)
libavcodec.so.58 => /lib/x86_64-linux-gnu/libavcodec.so.58 (0x00007fc1152d0000)
libavresample.so.4 => /lib/x86_64-linux-gnu/libavresample.so.4 (0x00007fc1152a0000)
libpostproc.so.55 => /lib/x86_64-linux-gnu/libpostproc.so.55 (0x00007fc115270000)
这些是必需的依赖项吗?它没有列出 bin、include 或 share 文件夹下的文件。

最佳答案

您似乎只想让某种离线文件在机器之间移动。
您是否考虑过使用快照?
您可以使用以下命令在一台机器上下载 snap:

snap download ffmpeg
这将生成 2 个文件,要安装在另一台机器上,只需复制它们然后运行:
  snap ack ffmpeg_1286.assert
snap install ffmpeg_1286.snap

关于linux - 我们如何确定 ffmpeg 所需的依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66627511/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com