Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: bobibiturboto в Apr 02, 2006, 01:32



Титла: Полезен скрипт за инсталиране на mplayer
Публикувано от: bobibiturboto в Apr 02, 2006, 01:32
За колегите който имат проблеми с инсталирането на отличния плеър Mplayer предоставям улеснен начин за инсталация
Примерен код

#!/bin/bash

# Скрипт за комплексно инсталиране на Mplayer в #"Slackware 10.2" от bobibiturboto <bobibiturboto@abv.bg>

 paket1="MPlayer-1.0pre7try2-i686-3jto.tgz"
 paket2="divx4linux-20030428-i486-1kjz.tgz"
 paket3="lame-3.97b2-i486-1kjz.tgz"
 paket4="libdv-0.104-i486-1jed.tgz"
 paket5="libtheora-1.0alpha5-i486-1jed.tgz"
 paket6="polypaudio-0.7-i486-1frg.tgz"
 paket7="MPlayer_codecs-20050412-i686-2jto.tgz"
 paket8="mplayer_plug_in-3.17-i686-1rdg.tgz"



 
 echo "Сваляне на необходимите пакети"
 sleep 3

 wget http://www2.linuxpackages.net/packages/Slackware-10.2/jay/mplayer/MPlayer-1.0pre7try2-i686-3jto.tgz
 wget http://www2.linuxpackages.net/packages/Slackware-10.1/Library/divx4linux/divx4linux-20030428-i486-1kjz.tgz
 wget http://www2.linuxpackages.net/packages/Slackware-10.2/ken/lame-3.97b2-i486-1kjz.tgz
 wget http://www2.linuxpackages.net/packages/Slackware-10.2/Library/libdv/libdv-0.104-i486-1jed.tgz
 wget http://www2.linuxpackages.net/packages/Slackware-10.2/Library/libtheora/libtheora-1.0alpha5-i486-1jed.tgz
 wget http://www2.linuxpackages.net/packages/Slackware-10.2/Library/polypaudio/polypaudio-0.7-i486-1frg.tgz
 wget http://www2.linuxpackages.net/packages/Slackware-10.2/Library/MPlayerPlug-in/mplayer_plug_in-3.17-i686-1rdg.tgz
 wget http://www2.linuxpackages.net/packages/Slackware-10.2/jay/mplayer/MPlayer_codecs-20050412-i686-2jto.tgz


 for i in $paket1 $paket2 $paket3 $paket4 $paket5 $paket6 $paket7 $paket8
 do
  if [ -e $sasvaleni$i ]
  then
         echo "$paket$i : ДА"
  else

         echo "$paket$i : НЕ"
  fi
 done

 # Инсталиране на пакетите

 installpkg *.tgz

echo Успешна инсталация


След това пишете:

Примерен код

user@localhost:~$ su
root@localhost:~#sh /#пътя към/mplayer.sh


Казваме на Mplayer къде да търси шрифта но (задължително е той да е на кирилица)
Ако не знаем къде точно са ни инсталирани шрифтовете (по принцип това е /usr/X11R6/lib/fonts)
Сваляме си шрифтовете от : http://georgi.unixsol.org/programs/X11/corefonts.tar.gz
Разархивираме ги някъде
Правим указване на шрифт за субтитрите

Примерен код

root@localhost:~#vi .mplayer/config
#и въвеждаме там

font=/#път към разархивирания шрифт/corefonts/truetype/arial.ttf
subcp=cp1251


В Мултимедия имаме вече пряк път към Mplayer можем да го ползваме  :) enjoy :)

ИСКАМ ДА НАПИША: Особенната си благодарност към plamen_t и указаното му съдействие за разрешаване на проблема със шрифта на субтитрите!!!

Надявам се информацията да вие от полза :)


Титла: Полезен скрипт за инсталиране на mplayer
Публикувано от: sdr в Apr 02, 2006, 12:03
Bobi, аре стига с тия скриптове...


Титла: Полезен скрипт за инсталиране на mplayer
Публикувано от: jasonsmith в Apr 02, 2006, 16:43
мноо яко, продължавай в същия дух, аз подкрепям такива скриптове :D


Титла: Полезен скрипт за инсталиране на mplayer
Публикувано от: Hapkoc в Apr 02, 2006, 17:41
Абе аз не искам да се заяждам, обаче скрипта е написан доста неграмотно...

1) $sasvaleni и $paket не са дефинирани никъде и спокойно могат да се пропуснат, а така като са сложени мен лично само ме объркват;

2) променливите, в които се пазят имената на пакетите спокойно могат да се обобщят в една променлива, която може да е масив, може и да не е, в случая вършат работа и двата варианта;

3) ако някой от пакетите не е свален би било по-културно скрипта да излиза със съобщение и код за грешка.

Имайки предвид горните забележки, скрипта може да придобие следния (според мен по-приличен) вид:

Примерен код

#! /bin/sh


packages="MPlayer-1.0pre7try2-i686-3jto.tgz divx4linux-20030428-i486-1kjz.tgz lame-3.97b2-i486-1kjz.tgz libdv-0.104-i486-1jed.tgz libtheora-1.0alpha5-i486-1jed.tgz polypaudio-0.7-i486-1frg.tgz MPlayer_codecs-20050412-i686-2jto.tgz mplayer_plug_in-3.17-i686-1rdg.tgz"

for package in $packages
do
    wget http://www2.linuxpackages.net/packages/Slackware-10.2/jay/mplayer/$package
done

for package in $packages
do
    if [ ! -e $package ]
    then
        echo "$package : НЕ Е НАМЕРЕН"
        exit 1
    fi
done

installpkg $packages

if [ $? -eq 0 ]
then
    echo "Успешна инсталация"
else
    echo "Грешка при инсталация"
fi


Иначе не съм особен привърженик на такива скриптове, но това си е лично мое мнение...


Титла: Полезен скрипт за инсталиране на mplayer
Публикувано от: STOMANATA в Apr 02, 2006, 19:08
а е наркос не мислиш ли,4е wget се използва за сваляне на нещо от  ЛИНК!???
дали ще иска да работи ако напишеш  например


wget neshtosi.tar.gz

и то сами4ко да си реши от куде да го вземе?
аз не 4е се заяждам,ама ... :)


Титла: Полезен скрипт за инсталиране на mplayer
Публикувано от: sdr в Apr 02, 2006, 21:30
Не че сикам да се заяждам ама тоя скрипт колко пъти ще го пусне човек? и защо подяволите скриптвате неща дето нама нужда да се скриптват идеята на скриптовете както я виждам аз е да се АВТОМАТИЗИРА ЧЕСТО ПОВТАРЯЩИ СЕ ПРОЦЕСИ. Тези вашите просто пълнят форума с глупости които след 1 месец вече няма да са използваеми (излязла е нова версия и пакетите вече не се казват така). А както наркос отбеляза тези "скриптове" не могат да полужат и за учебна цел ... та пишете си като ви кефи ма си ги дръжет по хардовете не занимавайте "сърдитите дядковци" с тях


Титла: Полезен скрипт за инсталиране на mplayer
Публикувано от: Hapkoc в Apr 02, 2006, 23:38
STOMANATA, сетих се по някое време, че съм пропуснал url-то да добавя, но идеята ми сякаш е ясна, дори и така...

Оправено е вече.


Титла: Полезен скрипт за инсталиране на mplayer
Публикувано от: bobibiturboto в Apr 03, 2006, 11:38
Съгласен съм с вас и всички критики че скриптове се пишат за по важни неща и специално моя скрипт е написан неграмотно (не съм специалист в програмирането ) Понеже няколко дни се мъчих да подкарам успешно Mplayer (със свалянето на кодеци и сумати библиотеки и накрая и субтитрите не работеха) реших да споделя крайния резултат Основно публикувах скрипта не за да се правя на велик а за да помогна на начинаещите потребители(като мен), които като видят че някоя програма се инсталира с грешки направо се отказват от нея !
В края на краищата
Аз мисля че идеята на форума е да се популяризира Linux и да се направи работата с него удобна и лесна!!!


Титла: Полезен скрипт за инсталиране на mplayer
Публикувано от: в Apr 03, 2006, 12:02
Хм а защо не пробвате KMplayer ...мен много ме радва може да си дръпнете сорса от ОТ ТУК зарежда се в браузър било то Firefox или пък Konqueror .. зареждат си се субтитрите поддържа full screen ...а бе супер си е :-)


Титла: Полезен скрипт за инсталиране на mplayer
Публикувано от: kill_u в Apr 03, 2006, 12:05
Абе не мога да разбера защо го хвалите тоя mPlayer. Аз от година и няколко месеца се занимавам с ГНУ и смених няколко дистрибуции, но досега така и не можах да го подкарам това чудо на природата. С инсталацията никога съм нямал проблеми. Но стане ли въпрос да отвори нещо - йок забива и това е. Просто не ще да работи нормално ...



ПП винаги си ползвам плейъра който идва с дистрото ...


Титла: Полезен скрипт за инсталиране на mplayer
Публикувано от: в Apr 03, 2006, 12:14
Цитат (sdr @ Април 02 2006,22:30)
Не че сикам да се заяждам ама тоя скрипт колко пъти ще го пусне човек? и защо подяволите скриптвате неща дето нама нужда да се скриптват идеята на скриптовете както я виждам аз е да се АВТОМАТИЗИРА ЧЕСТО ПОВТАРЯЩИ СЕ ПРОЦЕСИ. Тези вашите просто пълнят форума с глупости които след 1 месец вече няма да са използваеми (излязла е нова версия и пакетите вече не се казват така). А както наркос отбеляза тези "скриптове" не могат да полужат и за учебна цел ... та пишете си като ви кефи ма си ги дръжет по хардовете не занимавайте "сърдитите дядковци" с тях

ама колко си прав, но май bobibiturboto се радва на своя първи скрипт  :ok:


bobibiturboto в случая ти препоръчвам да погледнеш за опцията -i на wget.
За архива един файл, с име например "MPlayer-1.0pre7try2-i686-3jto".files , но по-важното, със съдържание URL на пакетите, които трябват, е напълно достатъчен.

Друга идея е да се направи директория "MPlayer-1.0pre7try2-i686-3jto"
и във файла files.list да се оприше какво трябва да се свали.


Титла: Полезен скрипт за инсталиране на mplayer
Публикувано от: inst в Apr 03, 2006, 15:51
абе направо да вкючват новите версии един свестен плейър за музика и филми  :)  иначе пада четене потене и псуване  :crazy:  :p


Титла: Полезен скрипт за инсталиране на mplayer
Публикувано от: Lord Bad в Apr 03, 2006, 17:51
mplayer царува бре - без него живот няма (или по-скоро има само xine). Не знам какво толкова трудно виждат в инсталацията му някои хора че чак и скриптове почват да се пишат за нея. Процесът си е документиран доста добре, просто някой трябва да прочете инструкциите...


Титла: Полезен скрипт за инсталиране на mplayer
Публикувано от: Bogo в Apr 03, 2006, 19:27
Добре е да се напише howto както е направила Принцеса Лея тук . На мен ми беше много полезно защото незнаех кои пакети ми трябват за моя Debian.


Титла: Полезен скрипт за инсталиране на mplayer
Публикувано от: v_badev в Apr 03, 2006, 21:28
Всъщност за почти всяка дистрибуция могат да се намерят готови пакети за mplayer. Например за Debian просто трябва да си добавиш хранилището на Christian Marillat в /etc/sources.list и да го инсталираш с apt-get. Подробности тук.
А howto за това как да си напрашиш сам пакет за Debian има в README файла на mplayer.


Титла: Полезен скрипт за инсталиране на mplayer
Публикувано от: aaaaaa в Apr 04, 2006, 08:47
За ubuntu пък най - много ми харесва това HOWTO (намира се най - долу, последният пост на страницата). Това HOWTO проработи и на gentoo и на debian и за разлика от готовите пакети, които бях намерил преди това за ubuntu и debian интерфейса на mplayer не беше грозен (не става дума за скина, просто готовите пакети на mplayer, които съм пробвал, с изключение на тези за Fedora 5 имат някак си ръбест интерфейс).


Титла: Полезен скрипт за инсталиране на mplayer
Публикувано от: CyberBoy в Apr 04, 2006, 12:51
Един сърч в Google "mplayer howto" и прекратете темата :p