Portál AbcLinuxu, 13. května 2025 23:58

Dotaz: MPlayer - mezery v nazvech souboru

4.2.2008 20:33 yz125 | skóre: 10
MPlayer - mezery v nazvech souboru
Přečteno: 430×
Odpovědět | Admin
Zdravim, mam nasledujici problem. Nainstaloval jsem si MPlayer do sve Fedory 8 (pouzivam gnome). Veskere prehravani dam-li prehrat soubor z terminalu funguje tak jak ma. Problem nastava kdyz je v ceste nazvu souboru mezera, a chci tento soubor pustit primo jednoduchym poklepanim mysi z nautilusu. Nevim jestli je chyba na strane nautilusu ci mplayeru, ale zobrazi se mi po spusteni hlaska: "Failed to open file:///slozka/video%nefacha.avi" Tedy mi prijde, ze tu mezeru bere jako nejaky parametr. Snazil jsem se hledat v nastaveni, nic jsem bohuzel nenasel. Pokud mam mplayer jiz spusteny, dam "open file" tak to bez problemu prehraji. Xine toto nedela. Proto vas prosim jestli jste tohle nekdo jiz neresil, nebo nevite co s tim. Nejsem moc zkuseny uzivatel. Vim ze je to drobnost, ale zdrzuje. Dekuji moc
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.2.2008 21:15 Vojtěch Horký | skóre: 39 | blog: Vojtův zápisník | Praha
Rozbalit Rozbalit vše Re: MPlayer - mezery v nazvech souboru
Odpovědět | | Sbalit | Link | Blokovat | Admin

Tak si napište skript, ve kterém bude pouze mplayer "$@" a otvírejte soubory přes tenhle skript.

Já osobně používám následující skript, který navíc znemožní spuštění screensaveru a spustí mi mplayer v terminálu, protože mi to tak víc vyhovuje :-).

#!/bin/bash
 
if [ "$1" = "--start-mplayer-now" ]; then
   shift
   export pid=$$
   (while kill -SIGCONT $pid; do sleep 20; gnome-screensaver-command --poke; done;) &
   exec mplayer "$@";
 else
   exec gnome-terminal -x $0 --start-mplayer-now "$@";
fi
I am always ready to learn although I do not always like to be taught. (W. Churchill)
4.2.2008 21:19 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: MPlayer - mezery v nazvech souboru
Odpovědět | | Sbalit | Link | Blokovat | Admin
Musis prehrabat nastavenia, kde je definovane, ze nautilus otvara video v mplayeri. Asi to tam bude definovane bez znakov "", tak do nich obalit parameter mplayeru. Nevyznam sa v GNOME, ale asi to bude mat nieco ako asociacie suborov. Pripadne v /etc/mailcap (niektore programy sa podla toho riadia).
If you hold a Unix shell up to your ear, you can you hear the C.
woo avatar 4.2.2008 23:45 woo | skóre: 4
Rozbalit Rozbalit vše Re: MPlayer - mezery v nazvech souboru
Odpovědět | | Sbalit | Link | Blokovat | Admin
ak tam mas medzeru musis to napisat takto:
mplayer video\ nefacha.avi
Close the Windows, Open The Source
5.2.2008 16:49 yz125 | skóre: 10
Rozbalit Rozbalit vše Re: MPlayer - mezery v nazvech souboru
To je mi jasne, ale prave se ptam jak ten nautilus donutim aby to predal mplayeru v tomto tvaru a ne s tema procentama.
woo avatar 5.2.2008 17:01 woo | skóre: 4
Rozbalit Rozbalit vše Re: MPlayer - mezery v nazvech souboru
sorry som si to nepozorne precital
dufam ze ti pomoze tento link
Close the Windows, Open The Source
5.2.2008 17:04 yz125 | skóre: 10
Rozbalit Rozbalit vše Re: MPlayer - mezery v nazvech souboru
Odpovědět | | Sbalit | Link | Blokovat | Admin
Takze jsem povyzkousel par veci. Jeste bych se chtel omluvit a opravit se, ne mplayer hazi chybu ale gmplayer (v terminalu bezi opravdu bez problemu i pri spusteni pres nautilus). Takze jsem zkousel asociovat videa na prikaz 1) mplayer - funguje v terminalu 2) gmplayer "" - funguje s jednou chybovou hlaskou "seek failed"

Takze se v tom jdu jeste neco porochat :) Diky moc vsem
21.2.2008 14:18 yz125 | skóre: 10
Rozbalit Rozbalit vše Re: MPlayer - mezery v nazvech souboru
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak problem se s posledni aktualizaci jiz vyresil sam. Ted to funguje jak ma vsechno.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.