Linux Mint Romania
Dorim să va anunțăm că acum ne găsiți la noua adresă: www.linuxmint.ro
Acolo puteți cere ajutor.

HD-movies!

Vezi subiectul anterior Vezi subiectul urmator In jos

HD-movies!

Mesaj Scris de fioan89 la data de Lun 29 Mar 2010, 07:10

Salut!O sa ddeschid un topic in care sper sa contribuiti fiecare cat mai mult si cu cat mai multe informatii!
Problema este urmatoare:am un notebook acer aspire cu un procesor Intel Pentium Dual Core la 2.1 GH,3 GB ram si o placa ati radeon hd 4570 la 512 VRAM!,un laptop cat decat decent si care zic io nu ar trebui sa se impotmoleasca la redarea unui film HD!Problema mea sunt sigur ca se aplica la multi asa ca vreau ca acest topic sa fie cat mai general,specifiicatiile pe care le-am dat vor fi doar un punct de reper!

Problema este ca pe toate distributiile de linux pe care le-am incerca nu am reusit sa rulez un film hd 1080p in conditii impecabile.Singurul sistem de operare care nu a facut probleme a fost windows-u cu playerul windows media player clasic si codecurile K -lite mega codec packs.Din nou dau acest exemplu ca sa demonstrez ca specificatiile de mai sus sunt in stare sa ruleze fara probleme filmul!

Bun,acum o sa redau simptomele pe care sunt sigur ca multi dintre voi le recunoasteti!
1.Mplayer
Un super player care se descurca cu aproape orice! imi place sa-l pornesc din console fara interfata grafica,insa dupa cum bine am inteles nu-i in stare sa fructifice faptul ca un procesor are mai multe nuclee.Pe scurt daca ai un procesor dual core mplayer nu-ti va folosi cele 2 nuclee la decoding ci doar unul,de aici lipsa de performanta
Acum daca rulezi mplayer cu un film codat h.264 rezultatul va fi dezastruos pt specificatiile de mai sus.Filmul se blocheaza, streamul video ramane in urma celui audio,in orice caz rezultate dezastruoase!

Totusi am gasit un link care ma ajutat multhttp://blog.charlies-server.com/2007/09/13/hd-video-playback-in-linux.Dupa indicatiile de aici daca dati comanda:
Cod:
mplayer -lavdopts fast=1:skiploopfilter=all <nume_film>
filmu ruleaza impecabil ca si sincronizare si viteza dar din pacate calitatea imagini va scadea,asa ca nu va mai fi full hd!

Anyway o alta optiune interesanta ar fi fost
Cod:
mplayeer -lavdopts threads=2 <nume_film>
care ar fi putut aduce imbunatatiri mari datorita rulararii aplicatiiei pe mai multe fire de executie.Din pacate rezultatele au fost aproape nule ,filmul nu se mai bloca nu ,nu mai aparea acel amalgam de culori,dar streamul video tot mai ramanea in urma!

Recent am intrat pe siteul mplayer unde am vazut ca ati ar fi lansat un VA-API care ar permite acclerarea filmelor h.264 de catre GPU.Hm....parea o idee grozava dar din pacate dupa o multime de compilari si instalari de pachete nu am obtinut decat o eroare care suna cam asa:
[/code] Could not parse arguments at the position indicated below:gl[/code].........Credetima am rascolit toate forumurile insa fara nici un rezultat

Pt cei cu placi NVIDIA exista daca nu ma insel backendul VDPAU,care are de mult timp suport in lumea linux.Sunt curios daca va functieaza asa ceva.Daca da,sunteti norocosi,de fapt nu-s de ce am impresia ca cei de la nvidia sunt mult mai activi fata de cei de la ati(doar o parare personala)

2.MPlayerXp
Cod:
http://mplayerxp.sourceforge.net/
Nu cred ca multi ati auzit despre player asta.Pt cei care nu ati auzit ii o varianta a mplayer construita sa suporte mai multe nuclee.Atentie XP nu vine de la bunul nostru sistem de operare....aam stiti voi care.XP vinde de la eXtra Performance.Am reusit odata sa-l compileze pe Linux Mint 8 gnome edition, si mia mers doar o zi(mam bucurat prea mult atunci ) daca ma intrebati de ce nu a mers mai mult nu stiu sa va spun ,cred ca din cauza mplayerului, imi dadea o multime de erori cum ca-mi lipsesc nu's ce fisiere de configuratie,in fine playerul asta a fost o poveste veche de atunci de cate or l-am compilat nu a vrut sa ruleze imi dadea tot aceleasi erori!Pot sa va spun ca filmul pe care l-am rulat a mers impecabil!

Daca reusiti careva sa-l rulati,nu va sfiiti sa postati,cu deamanuntul ce ati facut!

3.VLC

Si acum vin la unul din prietenii nostrii pe care-l stim cu totii:VLC,playerul asta ii bun la toate dar cand vine vorba de hd 1080p ii si mai dezastru decat mplayer(cel putin pe configuratia mea).Atentie am spus ca ii bun la orice,acest orice include si hd 720p,dar nu si hd 1080p!

4.XBMC
http://xbmc.org/

Un media center despre care nu stiu daca stiti,este singura aplicatie care a dat roade pe termen lung lol! Totul merge impecabil.Singurul impediment ii lipsa butoanelor ca forward,backward.Din pacate ieri am instalat din nou Linux mint kde,am instalat driverele proprietare de la ati insa xbmc nu mai merge,nu-s de ce si nici nu am avut vreme sa caut prea mult pe net despre simptomele pe care le are.
Da infine pt cei care nu au alta solutie il recomand cu caldura!

5.Totem cu gstreamer ca si backend

Un player care ma surprins ,ruleaza filmul excelent streamul video nu ramane in urma insa din pacate streamul se blocheaza destul de des ca sa te scoata din minti!

Ar mai fi multe de spus o sa mai revin si cu alte incercari insa acum as vrea sa aud parerile si sfaturile voastre ,ce probleme aveti voi,sau daca nu aveti probleme cum ati reusit sa configurati!

fioan89

Mesaje : 39
Data de inscriere : 23/03/2010
Varsta : 27
Localizare : Cluj Napoca

Sus In jos

Re: HD-movies!

Mesaj Scris de lover4 la data de Mar 30 Mar 2010, 18:02

XBMC reda inclusiv filme blue-ray,eu l-am folosit si a mers impecabil :D

lover4

Mesaje : 11
Data de inscriere : 16/03/2010
Varsta : 36
Localizare : satu mare

Sus In jos

Re: HD-movies!

Mesaj Scris de fioan89 la data de Joi 15 Apr 2010, 04:56

Salutari!
Revin din nou,de data asta cu cateva lucruri in plus care poate o sa va ajute!

Ma adresez acum celor care au probleme cu redarea filmelor codate h264:
Cel mai probabil daca ati vizitat sitel mplayer.hu ati vazut probabil ca cei care au probleme cu h264 pt redare pot compila mplayer dar cu o alta versiune de ffmpeg care suporta multithreading.Sincer io am incercat da mam ales cu o groaza de erori.Mai nou am dat de o versiune compilata si impachetata(deb package) numita mplayer-mt

[https://launchpad.net/~rvm/+archive/testing/+packages

Intrati pe linku de mai sus,si descarcati mplayer-mt pt versiune care vi se potriveste cel mai bine.

Indicat ar fi sa nu mai aveti nici o alta versiune de mplayer instalata.La mine am facut o instalare "curata" ca sa fiu sigur ca nu apar probleme.

Hm....am uitat sa spun ca versiunea aceasta nu are meniu grafic,dar pe mine ma multumeste daca totul merge perfect!

Acum mai raman sa va spun cum sal lansati:
In terminal:
Cod:
mplayer-mt  -lavdopts threads=N nume_film
N reprezinta numarul de threaduri pe care le vreti;La mine pe un procesor cu 2 nuclee si N=2 un film h264 la 1080p de 13 Gb merge perfect!
Dar bineinteles puteti folosi toate optiunile pe care le utilizati cu mplayer

Cheers!

fioan89

Mesaje : 39
Data de inscriere : 23/03/2010
Varsta : 27
Localizare : Cluj Napoca

Sus In jos

Re: HD-movies!

Mesaj Scris de fioan89 la data de Sam 01 Mai 2010, 07:14

De cateva zile am mai descoperit o noua smecherie!
Am integrat mplayer-mt cu smplayer ,acum am un super media player la care nici windows nu-i face fata :bounce:

Pe scurt in terminal
Cod:
sudo apt-get install smplayer
.
Dupa ce sa instalat smplayer deschideti smplayer, dupa care navigati la
Cod:
Options->Preferences->General
iar aici in subtabul General la MPlayer executable in loc de
Cod:
mplayer
schimbati cu
Cod:
mplayer-mt

Bun dupa toata treaba asta ,navigati in tabul
Cod:
 Performance
si mariti
Cod:
Threads for decoding(.....
cu cate threaduri doriti,io am pus 8 si merge super.

Ar mai fi o indicatie ca output driver sa fie pe
Cod:
xv

fioan89

Mesaje : 39
Data de inscriere : 23/03/2010
Varsta : 27
Localizare : Cluj Napoca

Sus In jos

Re: HD-movies!

Mesaj Scris de Peter la data de Sam 01 Mai 2010, 08:56

Felicitari. Merge foarte bine.

_________________________


Va rugam sa cereti ajutor la www.linuxmint.ro

Peter

Mesaje : 338
Data de inscriere : 08/03/2010
Varsta : 22

Sus In jos

Re: HD-movies!

Mesaj Scris de fioan89 la data de Sam 01 Mai 2010, 09:30

Peter a scris:Felicitari. Merge foarte bine.

Ma bucur sper sa fie de folos la cati mai multi!

fioan89

Mesaje : 39
Data de inscriere : 23/03/2010
Varsta : 27
Localizare : Cluj Napoca

Sus In jos

Re: HD-movies!

Mesaj Scris de fioan89 la data de Mar 04 Mai 2010, 05:43

lol! Cheers.Din cate am vazut ca solutia pe care am dato mai sus cu mplayer-mt are o problema pe lucid lynx:daca instalez pluginul de gstreamer-bad mplayer-mt nu mai functioneaza.Nu stiu pe celelalte versiuni de ubuntu/linux mint daca se intampla tot asa dar pe 10.04 chestia asta ii o problema.

Acum o sa incerc sa dau o noua solutie acestei probleme.
Smecheria consta in a folosi accelerarea filmului cu ajutorul procesorului grafic.Pana acum cei care aveau placi nvidia puteau folosi ca si video output vdpau.Mai nou sa incercat crearea unui api pe care sal foloseasca placile ati,nvidia,chipurile intel,savage si altele la accelerarea filmelor hd.Ca sa puteti benefica de aceasta accelare trebuie sa aveti o placa care suporta vaapi,dupa care trebuie instalat driverele proprietare ale placii.Urmatorul pas ar fi in instalarea VA API dupa care un player care sa suporte VA API.

Eu am instalat astazi mplayer cu suport VA API si am rulat in conditii excelente un film mkv la 1080p care ocupa pe hard vreo 14 GB.Mai mentionez ca efectele erau setate la maxim!(pe un ati mobility radeon hd 4570 512 mb vram)

Karmic:https://launchpad.net/~nvidia-vdpau/+archive/cutting-edge-multimedia?field.series_filter=karmic

Lucid Lynx:https://launchpad.net/~nvidia-vdpau/+archive/cutting-edge-multimedia?field.series_filter=lucid

In aceste 2 linkuri o sa gasiti mplayer xine,vlc,ffmpeg cu accelerare VaAPI

Primul lucru care trebuie sa-l faceti ii sa instalati driverele proprietare pt placa video folosind jockey sau envyng.

Dupa care in utilitarul "Software sources" adaugati cele 2 PPA-uri
Ex pt lucid:
Cod:

deb http://ppa.launchpad.net/nvidia-vdpau/cutting-edge-multimedia/ubuntu lucid main
deb-src http://ppa.launchpad.net/nvidia-vdpau/cutting-edge-multimedia/ubuntu lucid main

Bun am ajuns la jumatatea drumului.Dupa ce ati inchis "Software Sources" deschideti Synaptic cautati
Cod:
mplayer
si aici trebuie sa aveti grija sa sa fie versiunea din PPA pe care tocmai lati adaugat.De obicei noul mplayer va avea numele de
Cod:
 mplayer1
cel din vechiul ppa avand numele
Cod:
mplayer0
.Odata cu mplayer se vor instala si ffmpeg ,libva si altele .Daca cumva nu se instaleaza automat ca si dependinte va trebui sa instalati manual libva,ffmpeg dar cu atentionarea ca trebuie sa apartina de noul ppa.

Acum ii timpul sa configuram mplayer:

Deschideti mplayer->Preferences->Video si selectati xv, dupa care Preferences->Codecs& demuxer si acolo la "Video hardware acceleration" alegeti
Cod:
VA API

Pt iubitorii de mplayer fara gui in terminal
Cod:
mplayer -vo xv -va vaapi

Cam atat.Vizionare placuta!

fioan89

Mesaje : 39
Data de inscriere : 23/03/2010
Varsta : 27
Localizare : Cluj Napoca

Sus In jos

Re: HD-movies!

Mesaj Scris de fioan89 la data de Sam 08 Mai 2010, 04:43

Salutare!Mam gandit ca mplayer cu suport vaapi nu va merege pt cei care au placi grafice un pic mai vechi.Iar solutia care am dato mai sus cu mplayer-mt merge pana cand instalam pluginul gstreamer-bad.Chestia ii ca daca nu instalati acel plugin toate playerele care se bazeaza pe gstreamer nu vor reda diferite formate aici dau ca exemplu mp3.La mine daca nu am instalat acel plugin amarok si totem nu au vrut sa functioneze deloc.Singur audacios a fost in stare sa redea diferite formate.In fine,o sa vin azi cu o noua solutie care se va baza tot pe mplayer-mt dar care nu va mai fi dependenta de acel plugin{sincer nu stiu ce treaba are gstreamer cu mplayer da chestia ii ca nu mai functioneaza)

Astazi o sa si compilam un pic,da nu va speriati toata chestia ii automatizata voi nu trebuie decat sa dati copy-paste la comenzi.
Pt inceput deschideti o consola si in terminal:
Cod:
sudo apt-get build-dep mplayer
Next:
Cod:
sudo apt-get install build-essential git-core autoconf libtool
Next:
Cod:
cd
Next:
Cod:
git clone git://repo.or.cz/mplayer-build.git
Next:
Cod:
cd mplayer-build
Next:
Cod:
./enable-mt
Next:
Cod:
./init --shallow
Next:
Cod:
make -j 6

Acum compilarea va dura ceva timp,iar la sfarsit ar trebui ca totul sa se termine cu succes.Pe Lynxul meu nu am intampinat nici o problema!
Bun acum in directorul home ar trebui sa aveti o versiune de mplayer si mencoder cu suport multithreading!Puteti so lansati fie din terminal fie sa instalati smplayer
Din terminal:
Cod:
/home/$(whoami)/mplayer-build/mplayer/mplayer -lavdopts threads=N
si nu uitati sa inlocuiti N cu nr de threaduri dorite!
Second,smplayer aici cred ca o sa fac un copy-paste:
Cod:
Options->Preferences->General
iar aici in subtabul General la MPlayer executable in loc de mplayer
schimbati cu
Cod:
/home/<username>/mplayer-build/mplayer/mplayer
Navigati in tabul
Cod:
 Performance
si mariti Threads for decoding(.....
cu cate threaduri doriti!

Aici se afla siteul de unde mam inspirat:
http://lglinux.blogspot.com/2010/03/multi-threaded-mplayer-for-faster-720p.html
Domnul sa fie cu voi!

fioan89

Mesaje : 39
Data de inscriere : 23/03/2010
Varsta : 27
Localizare : Cluj Napoca

Sus In jos

Re: HD-movies!

Mesaj Scris de Continut sponsorizat Astazi la 10:23


Continut sponsorizat


Sus In jos

Vezi subiectul anterior Vezi subiectul urmator Sus


 
Permisiunile acestui forum:
Nu puteti raspunde la subiectele acestui forum