Проблема с кодеком в OpenSuse (Перекати-поле)

Использование sed с подстановкой оболочки:

sed -ni '1,200p' *.csv

Использование подстановки/sed/parallel:

printf '%s\n' *.csv | parallel -- sed -ni '1,200p' {}

Это найдет все .csvфайлы в текущем каталоге и передаст их в GNU parallel, который выполнит над ними команду sed, чтобы сохранить только первые 200 строк. Обратите внимание, что это приведет к перезаписи файлов на месте.

Или с помощью параллельной головки:

printf '%s\n' *.csv | parallel -- head -n 200 {} ">" {}.out

При этом будут созданы новые файлы с суффиксом .out.

2
19.10.2020, 20:34
1 ответ

Иногда VLC не может загрузить уже установленные кодеки. Затем вам нужно запустить VLC в режиме verbose move и проверить, что мешает VLC загружать кодеки

.
$ vlc -vvvv
...
[000055e59a4d1a30] main libvlc warning: cannot load module `/usr/lib64/vlc/plugins/access/libavio_plugin.so' (libvulkan.so.1: cannot open shared object file: No such file or directory)
[000055e59a4d1a30] main libvlc warning: cannot load module `/usr/lib64/vlc/plugins/codec/libavcodec_plugin.so' (libvulkan.so.1: cannot open shared object file: No such file or directory)
[000055e59a4d1a30] main libvlc warning: cannot load module `/usr/lib64/vlc/plugins/demux/libavformat_plugin.so' (libvulkan.so.1: cannot open shared object file: No such file or directory)
[000055e59a4d1a30] main libvlc warning: cannot load module `/usr/lib64/vlc/plugins/packetizer/libpacketizer_avparser_plugin.so' (libvulkan.so.1: cannot open shared object file: No such file or directory)
[000055e59a4d1a30] main libvlc warning: cannot load module `/usr/lib64/vlc/plugins/stream_out/libstream_out_chromaprint_plugin.so' (libvulkan.so.1: cannot open shared object file: No such file or directory)
[000055e59a4d1a30] main libvlc warning: cannot load module `/usr/lib64/vlc/plugins/video_chroma/libswscale_plugin.so' (libvulkan.so.1: cannot open shared object file: No such file or directory)
[000055e59a4d1a30] main libvlc warning: cannot load module `/usr/lib64/vlc/plugins/video_filter/libpostproc_plugin.so' (libvulkan.so.1: cannot open shared object file: No such file or directory)
[000055e59a4d1a30] main libvlc warning: cannot load module `/usr/lib64/vlc/plugins/video_output/libgl_plugin.so' (libvulkan.so.1: cannot open shared object file: No such file or directory)
[000055e59a4d1a30] main libvlc warning: cannot load module `/usr/lib64/vlc/plugins/vdpau/libvdpau_avcodec_plugin.so' (libvulkan.so.1: cannot open shared object file: No such file or directory)
...

В моем случае libvulkanотсутствовал, поэтому я установил его сsudo zypper in libvulkan1

0
10.06.2021, 11:07

Теги

Похожие вопросы