Fórum Ubuntu CZ/SK

Ubuntu pro osobní počítače => Multimédia => Téma založeno: compaq 07 Ledna 2022, 19:40:08

Název: přehrávání DVD ze složky ve VLC
Přispěvatel: 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?
Název: Re:přehrávání DVD ze složky ve VLC
Přispěvatel: zeleno 07 Ledna 2022, 21:00:19
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)
Název: Re:přehrávání DVD ze složky ve VLC
Přispěvatel: juwa2 07 Ledna 2022, 21:30:52
Ve složce VIDEO_TS je vždy soubor IFO
Vytvoř na Ploše spouštěč a do něj vlož příkaz
Kód: [Vybrat]
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é..
Název: Re:přehrávání DVD ze složky ve VLC
Přispěvatel: compaq 08 Ledna 2022, 11:18:10
Ve složce VIDEO_TS je vždy soubor IFO
Vytvoř na Ploše spouštěč a do něj vlož příkaz
Kód: [Vybrat]
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?
Název: Re:přehrávání DVD ze složky ve VLC
Přispěvatel: juwa2 08 Ledna 2022, 14:34:55
Nestačilo by soubor IFO asociovat s VLC a na plochu prdnout link na něj?

Ano, i to je možnost.
Název: Re:přehrávání DVD ze složky ve VLC
Přispěvatel: compaq 08 Ledna 2022, 18:21:51
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ázev: Re:přehrávání DVD ze složky ve VLC
Přispěvatel: Ventero 08 Ledna 2022, 19:29:41
Nějakým příkazem?
Název: Re:přehrávání DVD ze složky ve VLC
Přispěvatel: juwa2 08 Ledna 2022, 19:30:04
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
Kód: [Vybrat]
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
Kód: [Vybrat]
sudo update-desktop-database /usr/share/applications
Název: Re:přehrávání DVD ze složky ve VLC
Přispěvatel: juwa2 08 Ledna 2022, 19:46:47
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
Kód: [Vybrat]
##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
Kód: [Vybrat]
##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
Kód: [Vybrat]
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