Автор Тема: Как да пусна VLC под root?  (Прочетена 3503 пъти)

jark

  • Гост
Как да пусна VLC под root?
« -: Dec 08, 2008, 18:25 »
Някой има ли представа как става тази каскада?

Не ми е крайно наложително или спешно, но ми е интересно как и дали става  :)
Активен

Kras

  • Напреднали
  • *****
  • Публикации: 155
  • Distribution: Arch
    • Профил
Re: Как да пусна VLC под root?
« Отговор #1 -: Dec 08, 2008, 20:51 »
Използвай sudo vlc .
Активен

ЗибелтБг

  • Напреднали
  • *****
  • Публикации: 1302
  • Distribution: Kubuntu 14.04 Realtime 3.12.0-rt2 JACK Audio Connection Kit
  • Window Manager: KDE 4.13.3 !!! VLC-настр-Аудио-SRC-Sinc function(best quality)
  • М
    • Профил
    • WWW
Re: Как да пусна VLC под root?
« Отговор #2 -: Dec 09, 2008, 14:42 »
 По принцип е забранено и опасно :)
Активен

Кубунту  със Realtime Kernel дава звук, който няма нищо общо с другите дистрибуции...Линукс е за галеници на Боговете-не е за простосмъртни...при прекомпилиране-make menuconfig, Under ‘Processor type and features’, Scroll  down to ‘Timer Frequency’ and set this to 1,000Hz!!! за 3.12 иска lzop

jark

  • Гост
Re: Как да пусна VLC под root?
« Отговор #3 -: Dec 09, 2008, 21:46 »
Използвай sudo vlc .
Ползвам archlinux, а там няма sudo.


А какво му е опасното? Това е мултимедиен плеър, а не нещо опасно, mplayer, xine .... бачкат, а това не...

Последните изрредени не ги ползвам поради това, че немога да наглася субовете да излизат в черната лента, вместо върху картината.
И сега търся едно от 2-те решения - или да пусна vlc под root или да настроя субовете на другите както искам.
Активен

pulsari

  • Напреднали
  • *****
  • Публикации: 27
  • Distribution: Debian, Arch, Gentoo, Slackware
  • Window Manager: KDE, Gnome
    • Профил
Re: Как да пусна VLC под root?
« Отговор #4 -: Dec 10, 2008, 11:06 »
Ако си с Gnome натисни Alt+F2 и въведи следната команда gksu vlc .
Активен

dsarmov

  • Напреднали
  • *****
  • Публикации: 38
    • Профил
Re: Как да пусна VLC под root?
« Отговор #5 -: Dec 10, 2008, 13:44 »
sudo има просто по подразбиране не е инсталиран. За да го инсталираш изпълни като root:
pacman -S sudo
Инфо за настойването му има тук:
http://www.linux-bg.org/cgi-bin/y/index.pl?page=article&id=advices&key=380821718
Но наистина лощо няма да опиташ и друг плеър: totem, kafeine. На мен и с двата субтитрите ми излизат на черната лента.
Активен

m0rph

  • Напреднали
  • *****
  • Публикации: 271
    • Профил
Re: Как да пусна VLC под root?
« Отговор #6 -: Dec 10, 2008, 20:51 »
Хм...стана ми интересно. Тъй като знам, че VLC-то принципно не може да пуска субтитрите в лентата, каква ти е идеята. До сега единствено Xine съм открил да може да пуска субтитрите извън рамките на картината. Вярно има си "хакове" за мплейър ама те много зависят от формата на картината.

jark

  • Гост
Re: Как да пусна VLC под root?
« Отговор #7 -: Dec 10, 2008, 21:17 »
Вярно има си "хакове" за мплейър ама те много зависят от формата на картината.
Би ли ги споделил?

VLC-то ми ги изкарва в черната лента  ???



Шашава работа .....
Активен

m0rph

  • Напреднали
  • *****
  • Публикации: 271
    • Профил
Re: Как да пусна VLC под root?
« Отговор #8 -: Dec 10, 2008, 23:28 »
-vf expand=w:h мисля, че това беше. :P

Аз VLC-то така и не успях да го накарам да го прави. Търсих из разните форуми и установих, че самото vlc не го подържа.  ??? странни работи. Ако някой има идея как се прави в VLC да казва.

jark

  • Гост
Re: Как да пусна VLC под root?
« Отговор #9 -: Dec 11, 2008, 14:59 »
-vf expand=w:h мисля, че това беше. :P

Това каде да го сложа?
Активен

m0rph

  • Напреднали
  • *****
  • Публикации: 271
    • Профил
Re: Как да пусна VLC под root?
« Отговор #10 -: Dec 11, 2008, 16:30 »
Ами като параметър към mplayer-a
Например:
mplayer -vf expand=0:-100 movie.avi
И после мисля че се ползваше филтара -subalign за да направиш субтитрите да отидат долу.

expand просто добавя черна лента отдолу. Защото реално погледнато когато пуснеш 16:9 филм
изхода на мплейара ще бъде 16:9, а не 4:3 (примерно за повечето монитори). И за това мплейара си ги слага най-отдолу, ама на 16:9, а не 4:3. Това е и целта на expand да го направи на 4:3 на изхода на плейара.

От мануала на mplayer:

expand[=w:h:x:y:a:r]
Expands (not scales) movie resolution to the given value and places the unscaled original at coordinates x, y. Can be used for placing subtitles/OSD in the resulting black bands.

<w>,<h>
Expanded width,height (default: original width,height).
Negative values for w and h are treated as offsets to the original size.

<x>,<y>
position of original image on the expanded image (default: center)

gizi_

  • Напреднали
  • *****
  • Публикации: 521
  • Distribution: Debian/Lenny, SLES/9-11
  • Window Manager: Gnome 2.22.3
    • Профил
Re: Как да пусна VLC под root?
« Отговор #11 -: Dec 16, 2008, 10:50 »
За да го пуснеш с root права трябва да го компилираш с "--disable-run-as-root".
Активен

ЗибелтБг

  • Напреднали
  • *****
  • Публикации: 1302
  • Distribution: Kubuntu 14.04 Realtime 3.12.0-rt2 JACK Audio Connection Kit
  • Window Manager: KDE 4.13.3 !!! VLC-настр-Аудио-SRC-Sinc function(best quality)
  • М
    • Профил
    • WWW
Re: Как да пусна VLC под root?
« Отговор #12 -: Dec 16, 2008, 23:15 »
 със KPlayer  става лесно пускането на субтитрите отдолу  :D [_]3
« Последна редакция: Dec 16, 2008, 23:30 от zibeltbg »
Активен

Кубунту  със Realtime Kernel дава звук, който няма нищо общо с другите дистрибуции...Линукс е за галеници на Боговете-не е за простосмъртни...при прекомпилиране-make menuconfig, Under ‘Processor type and features’, Scroll  down to ‘Timer Frequency’ and set this to 1,000Hz!!! за 3.12 иска lzop

gat3way

  • Напреднали
  • *****
  • Публикации: 6050
  • Relentless troll
    • Профил
    • WWW
Re: Как да пусна VLC под root?
« Отговор #13 -: Dec 17, 2008, 11:18 »
Може да се излъже, не е твърде сложно...

Цитат
gat3way:/tmp# vlc
VLC media player 0.8.6c Janus
starting VLC root wrapper... using UID 0 (root)
***************************************
* Running VLC as root is discouraged. *
***************************************

...........

gat3way:/tmp# cat uid.c
int getuid()
{
return 1000;
}

int geteuid()
{
return 1000;
}

int getresuid(int *r, int *e, int *s)
{
return 1000;
}

gat3way:/tmp# cc -o uid.so -shared -fPIC uid.c
gat3way:/tmp# LD_PRELOAD=/tmp/uid.so vlc
VLC media player 0.8.6c Janus
....
gat3way:/tmp#
Активен

"Knowledge is power" - France is Bacon

Kras

  • Напреднали
  • *****
  • Публикации: 155
  • Distribution: Arch
    • Профил
Re: Как да пусна VLC под root?
« Отговор #14 -: Dec 17, 2008, 21:34 »
Както каза клегата sudo има в Arch Linux(поздравления за избора на дистро), и си има страничка кое как се прави:
http://wiki.archlinux.org/index.php/Sudo
Активен