Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Multimédia => Téma založeno: compaq 07 Ledna 2022, 19:40:08
-
Mám prosbu, potřebuji nezkušenému uživateli zařídit toto:
Má na disku několik DVD ve složkách. Není to iso, ale složky z DVDčka (audio a video).
Potřebuji vytvořit nějaké zástupce na ploše, aby jednoduchým kliknutím spustil vybrané DVD ve VLC.
Jak na to?
-
Skús zložku otvoriť v správcovi súborov, klikni na požadovaný .VOB súbor pravou myšou, daj prehrať vo VLC, zastav prehrávanie, znova klikni pravou myšou na ten súbor a vyber Poslať do -Plocha / vytvoriť odkazy / https://postimg.cc/DJWTBKB7 (https://postimg.cc/DJWTBKB7)
-
Ve složce VIDEO_TS je vždy soubor IFO
Vytvoř na Ploše spouštěč a do něj vlož příkaz
vlc "/cesta/k/IFO"
Poznámka: Samotné VLC bez dalších "pomocných" balíků DVD nepřehraje, obzvláště je li chráněné..
-
Ve složce VIDEO_TS je vždy soubor IFO
Vytvoř na Ploše spouštěč a do něj vlož příkaz
vlc "/cesta/k/IFO"
Poznámka: Samotné VLC bez dalších "pomocných" balíků DVD nepřehraje, obzvláště je li chráněné..
Díky udělám. Tato DVD VLC přehrává, ale musím se proklikat ke složce.
Nestačilo by soubor IFO asociovat s VLC a na plochu prdnout link na něj?
-
Nestačilo by soubor IFO asociovat s VLC a na plochu prdnout link na něj?
Ano, i to je možnost.
-
Nestačilo by soubor IFO asociovat s VLC a na plochu prdnout link na něj?
Ano, i to je možnost.
IFO v asociacích VLC nenabízí. Co je to za bordel?
-
Nějakým příkazem?
-
To je zase jiný "problém". Aby se aplikace v nabídce objevila, je třeba aby její soubor .desktop (obvykle je v /usr/share/applications nebo v ~/.local/share/applications) měl na konci řádku EXEC výraz %F
EXEC=vlc %F
Pokud tomu tak není, v nabídce se neobjeví. Naštěstí náprava je snadná...
Po úpravě souboru je třeba refreshnout appcache
sudo update-desktop-database /usr/share/applications
-
Nějakým příkazem?
Příkazem se to dělá na základě mimetypu, tj. napřed zjistit mimetyp toho souboru (správci souborů na to mají extra sloupec).
Starší metoda je pomocí xdg
##kontrola, která aplikace je výchozí default handler pro určitý mimetyp
xdg-mime query default <mimetyp>
##přiřazení-změna na určitou aplikaci:
xdg-mime default <název_souboru.desktop> <mimetyp>
Nová metoda pomocí gio
##kontrola
gio mime <mimetyp>
##přiřazení-změna
gio mime <mimetyp> <název_souboru.desktop>
Po změnách je vždy nutno updatnout mimecache
sudo update-desktop-database /usr/share/applications
sudo update-mime-database /usr/share/mime
##případně
update-desktop-database ~/.local/share/applications
update-mime-database ~/.local/share/mime