Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества? Помогите нам с документацией!
0 Пользователей и 1 Гость просматривают эту тему.
ls -R
mplayer ./*mp3
find ~/'Рабочий стол' -iname *.mp3 -print0 | xargs -0 mplayer
find /media/mybigdirectoty -name *.mp3 -exec mplayer \{ \} \;
Код: [Выделить]mplayer ./*mp3
Код: [Выделить]find /media/mybigdirectoty -name *.mp3 -exec mplayer \{ \} \;
*ушел читать man xargs*
alex@alex-laptop:~/Music/Red Hot Chili Peppers$ find . -iname *.mp3 -exec mplayer \{\}\;find: missing argument to `-exec'
find /media/win_d/to_write/ -name *.avi -exec mplayer \{\} \;MPlayer SVN-r29411-4.4.0 (C) 2000-2009 MPlayer Team137 audio & 299 video codecsmplayer: could not connect to socketmplayer: No such file or directoryFailed to open LIRC support. You will not be able to use your remote control.Playing /media/win_d/to_write/House.M.D.s06e01.avi.AVI file format detected.[aviheader] Video stream found, -vid 0[aviheader] Audio stream found, -aid 1[aviheader] Audio stream found, -aid 2VIDEO: [XVID] 624x352 12bpp 23.976 fps 807.6 kbps (98.6 kbyte/s)Clip info: Software: VirtualDubMod 1.5.10.2 (build 2542/release)
Всё работает. Пробел перед \; у вас отсутствует
Оказалось не всё так гладко. После этой конструкции mplayer не реагирует на горячие клавиши. Отсутствует перемотка, регуляция громкости и проч. Реагирует только на Ctr+c.
И воспроизводит, почему-то, не по-порядку...
~$ find ./ -name *.mp3 -exec mplayer \{ \} \;MPlayer 1.0rc2-4.3.3 (C) 2000-2007 MPlayer TeamCPU: Intel(R) Core(TM)2 CPU 6600 @ 2.40GHz (Family: 6, Model: 15, Stepping: 6)CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1Compiled with runtime CPU detection.Usage: mplayer [options] [url|path/]filenameBasic options: (complete list in the man page) -vo <drv> select video output driver ('-vo help' for a list) -ao <drv> select audio output driver ('-ao help' for a list) vcd://<trackno> play (S)VCD (Super Video CD) track (raw device, no mount) dvd://<titleno> play DVD title from device instead of plain file -alang/-slang select DVD audio/subtitle language (by 2-char country code) -ss <position> seek to given (seconds or hh:mm:ss) position -nosound do not play sound -fs fullscreen playback (or -vm, -zoom, details in the man page) -x <x> -y <y> set display resolution (for use with -vm or -zoom) -sub <file> specify subtitle file to use (also see -subfps, -subdelay) -playlist <file> specify playlist file -vid x -aid y select video (x) and audio (y) stream to play -fps x -srate y change video (x fps) and audio (y Hz) rate -pp <quality> enable postprocessing filter (details in the man page) -framedrop enable frame dropping (for slow machines)Basic keys: (complete list in the man page, also check input.conf) <- or -> seek backward/forward 10 seconds down or up seek backward/forward 1 minute pgdown or pgup seek backward/forward 10 minutes < or > step backward/forward in playlist p or SPACE pause movie (press any key to continue) q or ESC stop playing and quit program + or - adjust audio delay by +/- 0.1 second o cycle OSD mode: none / seekbar / seekbar + timer * or / increase or decrease PCM volume x or z adjust subtitle delay by +/- 0.1 second r or t adjust subtitle position up/down, also see -vf expand * * * SEE THE MAN PAGE FOR DETAILS, FURTHER (ADVANCED) OPTIONS AND KEYS * * *
./ -вот что не такнужно в кавычки взять "*.mp3"
~$ find ./ -name "*.mp3" -exec mplayer \{ \} \;...Usage: mplayer [options] [url|path/]filename....
find ./ -name "*.avi" -exec mplayer \{\} \;
А, во-вторых, мой вариант сперва собирает имена файлов и потом запускает mplayer. Этот же вариант сперва находит одно совпадение, запускает mplayer, потом ищет другое совпадение.
Страница сгенерирована за 0.21 секунд. Запросов: 23.