MrV*_*dji 1 video nautilus codecs gstreamer
我想我做了一些事情,但我不知道到底是什么......现在,我的 Ubuntu 不想解码 MPEG-4 和 H.264 视频文件(文件扩展名.avi .mp4)。
vlc仍然有效(当然,它具有内置编解码器)但totem缩略图停止工作。
这是我最近所做的可能相关的事情:
sudo apt-get install libvo-aacenc-dev libx264-dev libtheora-dev librtmp-dev libvorbis-dev libfdk-aac-dev libmp3lame-dev libfaac-dev libpulse-dev libxvidcore-dev
Run Code Online (Sandbox Code Playgroud)
我用它们libav-tools从 GIT构建。现在libav就像一个魅力,这让我觉得我libx264的很好(我认为,它用于解码 H.264 和 MPEG-4)。
我有这个错误信息:
$ ? totem video.mp4
** Message: Missing plugin: gstreamer|1.0|totem|H.264 decoder|decoder-video/x-h264, stream-format=(string)avc, alignment=(string)au, level=(string)3.2, profile=(string)main, parsed=(boolean)true (H.264 decoder)
Run Code Online (Sandbox Code Playgroud)
我也试过这个,我安装了很多gstreamer-*包。
你能帮助我吗 ?
尝试安装 gstreamer1.0-libav:
sudo apt-get install gstreamer1.0-libav
Run Code Online (Sandbox Code Playgroud)
检查 libthumbnailer0 是否也已正确安装:
sudo apt-get install libthumbnailer0
Run Code Online (Sandbox Code Playgroud)
然后,删除缩略图缓存:
sudo rm -r ~/.cache/thumbnails
Run Code Online (Sandbox Code Playgroud)
最后重启 Nautilus :
nautilus -q
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1996 次 |
| 最近记录: |