Эскизы видеофайлов в thunar [РЕШЕНО]

какой размер файла?
переименовать пробовал во что-то простое например video.avi, вдруг какие-то символы в названии мешают

https://file-examples.com/index.php/sample-video-files/sample-avi-files-download/
тут тестовые файлы .avi попробуй какой из них, с ними точно всё норм
вдруг у тебя какой-то не такой или битый

f5 жал? ))
grayich
какой размер файла?
В /etc/xdg/tumbler/tumbler.rc установлено ноль (без ограничений), переименовал в video.avi. Результата нет.

grayich
тут тестовые файлы .avi попробуй какой из них, с ними точно всё норм
Все скачанные "земные шарики" всёравно без превьюшек.
Настоящий arch за последние два месеца пришлось переустанавливать два раза (так получилось), может теперь какого-то пакета не хватает? До этого было всё нормально, в Debian и сейчас avi исправно рисуются.
rutgerg
может теперь какого-то пакета не хватает?
Я к тому, что если бы стоял например годовалый или двухгодовалый archlinux, то может быть этой проблемы и не было бы.
Установка была обычная (не через установщики) через консоль и интернет по классическому мануалу.
P.S. Нечаянно вспомнил, что недавно знакомуму устанавливал Manjaro и там, если ничего не путаю, такая же бадяга с AVI. Может так получиться, что нужно что-то в "консерватории подкрутить" и прдется просто подождать испраления данного бага.
Подтверждаю, аналогичный баг. Случилось после какого-то обновления, где-то месяц назад.

Как временный костыль, попробуйте создать файл
~/.local/share/mime/packages/x-avi-extension-avi.xml
<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
        <mime-type type="video/x-avi">
                <sub-class-of type="video/x-msvideo"/>
                <comment>AVI file</comment>
                <glob pattern="*.avi"/>
        </mime-type>
</mime-info>

Затем, в терминале
update-mime-database ~/.local/share/mime
И перелогиниться. У меня вроде как заработало.

UPD: Более верное решение ниже.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE
ради интереса поковырялся в этом, оказалось tumbler не пользует вызов ffmpegthumbnailer для создания превью, и соответственно не пользует файл /usr/share/thumbnailers/ffmpegthumbnailer.thumbnailer
tumbler напрямую использует библиотеку /usr/lib/libffmpegthumbnailer.so

причём в системе этот mime имеется
/usr/share/mime/aliases:video/x-msvideo video/vnd.avi
/usr/share/mime/packages/freedesktop.org.xml:    <alias type="video/x-msvideo"/>
/usr/share/mime/video/vnd.avi.xml:  <alias type="video/x-msvideo"/>

так что пишите багтрекеру xfce про косяк, если кто уже не написал
grayich
оказалось tumbler не пользует вызов ffmpegthumbnailer для создания превью
tumbler напрямую использует библиотеку /usr/lib/libffmpegthumbnailer.so
Можете ссылку скинуть, где почитать, или подробнее написать?
Непонятно, зачем tumbler напрямую вызывает .so, если с пакетом ffmpegthumbnailer приходит соответствующий файл .thumbnailer?
Как-то нелогично получается.
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE
alien175
Можете ссылку скинуть, где почитать, или подробнее написать?
какую ссылку, сам проверил
alien175
если с пакетом ffmpegthumbnailer приходит соответствующий файл .thumbnailer?
Как-то нелогично получается.
логично, пакет ffmpegthumbnailer сам по себе как бы, это не часть xfce, его может использовать любая программа
вот разрабы тумблера почему-то выбрали свой путь, странно только зачем им библиотека из ffmpegthumbnailer если можно напрямую ffmpeg дёргать без этого посредника
Разобрался. Это баг не XFCE, не тумблера и не ffmpeg. Баг в пакете shared-mime-info
Кто-то решил в xdg поменять mime у avi на video/vnd.avi, который не прописан в thumbnailers.
$: pacman -Q shared-mime-info
shared-mime-info 2.2+13+ga2ffb28-1

$: xdg-mime query filetype file.avi
video/x-msvideo
-----
$: pacman -Q shared-mime-info
shared-mime-info 2.3-1

$: xdg-mime query filetype file.avi
video/vnd.avi

$: grep -R video/vnd.avi /usr/share/thumbnailers
$:

Решение:
~/.local/share/thumbnailers/avi.thumbnailer
[Thumbnailer Entry]
TryExec=ffmpegthumbnailer
Exec=ffmpegthumbnailer -i %i -o %o -s %s -f
MimeType=video/vnd.avi
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE
Большое спасибо всем, проблема решена. alien175, Вы обсолютно правы, всё получилось.
Как всегда Жванецкий оказался прав насчёт "подкрутить в консерватории".
Видимо одно из последних обновлений пакетов xdg внесло этот баг.
Единственно осталось немного не понятным, это почему
file --mime-type твой_файл.avi выдаёт video/x-msvideo,
а
xdg-mime query filetype file.avi выдаёт video/vnd.avi
 
Зарегистрироваться или войдите чтобы оставить сообщение.