我正在尝试使用 OpenShot 制作电影。我的理想情况是将网络高清视频以每秒 30 帧的速度编码到 YouTube。这很棒,因为 OpenShot 有一个设置。问题是当我使用它时,我得到了:
“您的系统缺少以下格式/编解码器:
libx264 libmp3lame
您将无法使用所选的导出配置文件。您需要安装缺少的格式/编解码器或选择其他导出配置文件。"
我尝试使用 Synaptic 软件包管理器,我认为我安装了正确的“插件/编解码器”,但无济于事或成功。我使用此处的说明进行补救:
https://answers.launchpad.net/openshot/+faq/1040
我知道这会影响其他视频编辑软件(换句话说,这不仅限于 OpenShot)。当我尝试使用它们的预设时,它们也给出了相同类型的错误消息。
所以,简而言之,“救命!”... 任何信息都非常感谢!!!
PS-如果您知道更好的方法来做到这一点(另一个软件),那也非常感谢!
:-D
答案1
梅迪班图(Ubuntu 中的多媒体、娱乐和干扰)是一个软件包存储库,这些软件包由于法律原因(版权、许可、专利等)不能包含在 Ubuntu 发行版中。
这些软件包包括来自 VideoLAN 的 libdvdcss 软件包以及 MPlayer 和 xine 使用的外部二进制编解码器软件包(通常称为 w32codecs)。
关注指导之后包含 mediubuntu 存储库:
sudo aptitude libavcodec-extra-52
依赖项
* libavutil-extra-50 (>= 4:0.6)
* libavutil-extra-50 (<< 4:0.6-99)
* libc6 (>= 2.7)
* libdirac-encoder0
* libfaac0 (>= 1.26)
* libfaad2
* libgsm1 (>= 1.0.13)
* libmp3lame0
* libopencore-amrnb0
* libopencore-amrwb0
* libopenjpeg2
* libschroedinger-1.0-0 (>= 1.0.0)
* libspeex1 (>= 1.2~beta3-1)
* libtheora0 (>= 1.0)
* libva1
* libvorbis0a (>= 1.1.2)
* libvorbisenc2 (>= 1.1.2)
* libvpx0 (>= 0.9.0)
* libx264-98
* libxvidcore4 (>= 1.2.2)
* zlib1g (>= 1:1.1.4)
答案2
Medibuntu 结束了...如何在 Ubuntu 13.10 上使用 OpenShot 观看 Youtube 视频?!
它不起作用...
编辑:没关系,包“libavformat-extra-53”现在已经安装,从 Ubuntu 13.10 本身,编解码器正在工作!
谢谢!
答案3
我也遇到了 Openshot 的问题。我正在使用 Linux Mint 16 Petra。我安装了……
sudo apt-get install libavformat-extra-53
当我重新打开并导出 MPEG-4 视频时,它运行正常。
答案4
在 11.04 中对我有用的是 medibuntu 包libav格式-extra-52,不是libavcodec-额外-52。
sudo apt-get install libavformat-extra-52
此后,重新启动 Openshot。