Когда я установил миниатюры Ubuntu Gnome 17.04 для .mkv
не обнаруживались вообще, Затем это автоматически было зафиксировано, теперь это генерирует Миниатюры, но столь странное, как это может звучать, они являются полностью зелеными (или фиолетовыми или розовыми, но они являются все монохроматическими наверняка). файлы не затронуты этим только миниатюры. другие форматы видеофайла хорошо также, .mp4
.flv
, просто .mkv
затронуты.
Я понятия не имею, где я должен начать фиксировать это.
затронутый .mkv
файлы
не затронутый .mp4
файлы
Откройте приложение и обновления , выберите репозитории мультивселенную и вселенную
и выполните следующую команду после их включения
sudo apt-get update
sudo apt-get install ubuntu-restricted-extras
Эта команда должна это сделать. Вам нужно будет использовать клавишу Tab , чтобы выделить кнопку OK для пакета шрифтов mscore, и нажать Enter, чтобы принять соглашение , Как мне установить пакет дополнений с ограничением ubuntu? (подробнее)
Вам не нужно устанавливать дополнения с ограничением ubuntu
, если вы уже установили медиа-драйверы при установке ubuntu
sudo apt-get install ffmpeg ffmpegthumbnailer
Эти команды установят ffmpeg, после чего удалят все существующие эскизы. выполнив
rm -r ~/.cache/thumbnails
sudo nano /usr/share/thumbnailers/totem.thumbnailer
откроется текстовый файл, замените весь текст внутри него следующим
[Thumbnailer Entry]
TryExec=ffmpegthumbnailer
Exec=ffmpegthumbnailer -s %s -i %i -o %o -c png -f -t 10
MimeType=application/mxf;application/ogg;application/ram;application/sdp;application/vnd.ms-wpl;application/vnd.rn-realmedia;application/x-extension-m4a;application/x-extension-mp4;application/x-flash-video;application/x-matroska;application/x-netshow-channel;application/x-ogg;application/x-quicktimeplayer;application/x-shorten;image/vnd.rn-realpix;image/x-pict;misc/ultravox;text/x-google-video-pointer;video/3gpp;video/dv;video/fli;video/flv;video/mp2t;video/mp4;video/mp4v-es;video/mpeg;video/msvideo;video/ogg;video/quicktime;video/vivo;video/vnd.divx;video/vnd.rn-realvideo;video/vnd.vivo;video/webm;video/x-anim;video/x-avi;video/x-flc;video/x-fli;video/x-flic;video/x-flv;video/x-m4v;video/x-matroska;video/x-mpeg;video/x-ms-asf;video/x-ms-asx;video/x-msvideo;video/x-ms-wm;video/x-ms-wmv;video/x-ms-wmx;video/x-ms-wvx;video/x-nsv;video/x-ogm+ogg;video/x-theora+ogg;video/x-totem-stream;audio/x-pn-realaudio;audio/3gpp;audio/ac3;audio/AMR;audio/AMR-WB;audio/basic;audio/midi;audio/mp2;audio/mp4;audio/mpeg;audio/ogg;audio/prs.sid;audio/vnd.rn-realaudio;audio/x-aiff;audio/x-ape;audio/x-flac;audio/x-gsm;audio/x-it;audio/x-m4a;audio/x-matroska;audio/x-mod;audio/x-mp3;audio/x-mpeg;audio/x-ms-asf;audio/x-ms-asx;audio/x-ms-wax;audio/x-ms-wma;audio/x-musepack;audio/x-pn-aiff;audio/x-pn-au;audio/x-pn-wav;audio/x-pn-windows-acm;audio/x-realaudio;audio/x-real-audio;audio/x-sbc;audio/x-speex;audio/x-tta;audio/x-wav;audio/x-wavpack;audio/x-vorbis;audio/x-vorbis+ogg;audio/x-xm;application/x-flac;
Чтобы сохранить обновленный файл в Nano, нажмите Ctrl ] + X , затем введите y и введите. Как редактировать файлы в терминале с помощью nano?
Вы можете использовать другие приложения для редактирования текста для редактирования файла /usr/share/thumbnailers/totem.thumbnailer
, если вам неудобно использовать nano
и перезапуск nautilus
nautilus -q
rm -r ~/.cache/thumbnails
Приведенная выше команда снова очистит все эскизы, проверьте их, теперь они не будут монохромными »
Если вы теряете эскизы Mp3 / flac после этого, тогда попробуйте этот подход вместо этого
По результатам нашего тестирования, я б Я считаю, что проблема заключается в генерации тотема эскизов для наутилуса при использовании кодека HEVC. Насколько я помню, totem использует для этой задачи плагины gstreamer. Обычно я ожидаю, что установка пакета ubuntu-limited-extras
решит большинство проблем с кодеками, в данном случае это не так. Похоже, что поддержка x265 HEVC не включена. Я могу предложить несколько вариантов.
Изменить: После тестирования на живом носителе 17.04, созданном сегодня из ubuntu-17.04-desktop-amd64.iso (после подтверждения того, что загруженный ISO-образ не был поврежден проверяя хэш ). Я могу подтвердить, что следующий подход дает желаемые результаты в виде соответствующим образом раскрашенных миниатюр.
Включите репозитории мультивселенной и вселенной через Software & Updates on на вкладке «Программное обеспечение Ubuntu», отметив вышеупомянутые поля. Установите ubuntu-limited-extras через программный центр или через интерфейс командной строки с помощью sudo apt update && sudo apt install ubuntu-limited-extras
. Вам нужно будет использовать клавишу Tab , чтобы выделить Нажмите кнопку ОК для пакета шрифтов mscore и нажмите Enter, чтобы принять соглашение. Затем все необходимые пакеты будут загружены и установлены. Закройте Nautilus, если он открыт, а затем обновите свои эскизы с помощью rm -r ~ / .cache / thumbnail
Параметры, указанные ниже, могут иметь некоторое значение в определенных ситуациях, поэтому я оставлю их как есть.
A) Установите пакет libavcodec-extra57 и все его зависимости. Этот пакет содержит библиотеку ffmpeg с дополнительными де / кодировщиками для аудио / видеокодеков. Я считаю, что критической зависимостью здесь является библиотека libx265-110, на которую вышеупомянутый пакет libavcodec-extra57 полагается для кодирования / декодирования HEVC.
Вы можете установить пакет libavcodec-extra57 после первого выполнения инструкций на Как мне сделать включить репозиторий "Universe"? , а затем установить пакет либо через программный центр, либо через командную строку с помощью sudo apt-get update && sudo apt-get install libavcodec-extra57
Если это само по себе не решает проблему, вы можете добавить шаг перехода на другой гвоздь большого пальца, используя один из вариантов, описанных в Способ создания видео-эскизов из VLC вместо Totem?
B) Если это не так. не делаю трюка,использовать пакет libde265 также в репозитории Universe. У меня были хорошие результаты с этим пакетом 14.04 (тогда мне пришлось установить его через PPA) Похоже, я все еще успешно использую его под 16.04 (скорее всего, обновление, а не чистая установка.
dpkg -l libde265
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-===========================-==================-==================-===========================================================
ii libde265:amd64 1.0.2-1ppa1~trusty amd64 Open H.265 video codec implementation
Независимо от вашего подхода. вам придется повторно создать ваши эскизы .
Примечание: Я всегда рекомендую резервные копии , чтобы упростить возврат назад, если изменения не приводят к нужному результату. Мне стало ясно, что многие не удосуживаются делать это так часто, как следовало бы.
Просто добавлю .. Я нашел первопричину этого. Я переключил свои личные кодировки с h.264 на H.EVC, никаких зеленых миниатюр. Переключено на 10-битное кодирование H.EVC, зеленые эскизы. ffmpeg-thumbnailer, значит ...
Я использую контейнер .mp4 с 10-битным H.265, но я не удивлюсь, если обнаружу, что многие .mkv онлайн представляют собой 10-битные коды с большим количеством .mp4, содержащий более традиционное 8-битное видео h.264.