Debianizzati.Org | Forum | Blog | Guide | IRC
 
 
Forum Italiano Debian - Debianizzati.Org
Marzo 20, 2010, 11:51:46 pm *
Benvenuto! Accedi o registrati.
Hai dimenticato l'e-mail di attivazione?

Accesso con nome utente, password e durata della sessione
Notizia: è disponibile il numero 3 dell’e-zine “Debianizzati”. La rivista è disponibile al sito: http://e-zine.debianizzati.org/
 
   Indice   Aiuto Ricerca Agenda Accedi Registrati  
Pagine: 1 [2]   Vai giù
  Stampa  
Autore Discussione: sottotitoli in mplayer  (Letto 566 volte)
0 utenti e 1 Utente non registrato stanno visualizzando questa discussione.
s3v
Sr. Member
****

Karma: +30/-4
Scollegato Scollegato

Messaggi: 445



Mostra profilo
« Risposta #15 inserita:: Febbraio 07, 2010, 07:40:38 pm »

Puoi postare cortesemente l'output di:
Codice:
mplayer -vo help
?
Puoi incollarlo anche qui se non troppo lungo.
Grazie.
Ciao
Registrato
finaccio
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 14


Mostra profilo E-mail
« Risposta #16 inserita:: Febbraio 07, 2010, 07:46:00 pm »

Grazie mille a te

Citazione
finaccio@finaccio:/home$ mplayer -vo help
MPlayer SVN-r30466-4.3.2 (C) 2000-2010 MPlayer Team
Available video output drivers:
   fbdev   Framebuffer Device
   fbdev2   Framebuffer Device
   v4l2   V4L2 MPEG Video Decoder Output
   cvidix   console VIDIX
   null   Null video output
   mpegpes   MPEG-PES to DVB card
   yuv4mpeg   yuv4mpeg output for mjpegtools
   png   PNG file
   tga   Targa output
   pnm   PPM/PGM/PGMYUV file
   md5sum   md5sum of each frame
Registrato
s3v
Sr. Member
****

Karma: +30/-4
Scollegato Scollegato

Messaggi: 445



Mostra profilo
« Risposta #17 inserita:: Febbraio 07, 2010, 08:15:30 pm »

Guardando nell'output del comando dato da root appare questo:
Citazione
#
vo_cvidix: No vidix driver name provided, probing available ones (-v option for details)!
vidixlib: PROBING: cyberblade
[cyberblade] Can't find chip
vidixlib: PROBING: mach64
[mach64] Can't find chip
vidixlib: PROBING: mga
[mga] probe
[mga] found 13 pci devices
[mga] Can't find chip
vidixlib: PROBING: mga_crtc2
[mga] probe
[mga] found 13 pci devices
[mga] Can't find chip
vidixlib: PROBING: nvidia
[nvidia_vid] Found chip: NV17 [GeForce4 420 Go]
vidixlib: nvidia probed o'k
vidixlib: will use nvidia driver

Quindi il driver giusto è nvidia_vid.
Prova a passare la seguente opzione al comando Mplayer:
Codice:
-vo cvidix:nvidia_vid.so

Edit: Dimenticavo di specificare che il comando va dato non da root. Posta cortesemente l'output del comando con la nuova opzione e con l'opzione "-v". Usando il comodo pastebin  smiley.
P.S. Edita se ti è possibile il tuo ultimo messaggio così da non allungare a dismisura la discussione.
Ciao

« Ultima modifica: Febbraio 07, 2010, 08:41:36 pm da s3v » Registrato
finaccio
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 14


Mostra profilo E-mail
« Risposta #18 inserita:: Febbraio 07, 2010, 08:22:15 pm »

non si vede nulla  huh

Davvero non capisco ..
Registrato
finaccio
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 14


Mostra profilo E-mail
« Risposta #19 inserita:: Febbraio 07, 2010, 10:26:38 pm »

scusa,

mi sono scoradto il post

http://pastebin.com/m69b3c123

Grazie
Registrato
s3v
Sr. Member
****

Karma: +30/-4
Scollegato Scollegato

Messaggi: 445



Mostra profilo
« Risposta #20 inserita:: Febbraio 08, 2010, 08:53:15 pm »

Credo che il problema sia nel caricamento dei driver e nell'accesso al framebuffer consentiti, senza un server grafico, solo con privilegi di root. Anche io riscontro lo stesso problema di permessi con Mplayer (anche se di diversa origine, librerie svgalib) e finora non ho trovato spunti utili. Sto continuando ad informarmi e cercare su web, oltre che cercare nella configurazione delle regole di udev.
Per ora, in attesa di risolvere, puoi creare un link nella cartella ~/.mplayer di root:
Codice:
# ln -s /percorso/di/un/file/ttf subfont.ttf
per far ricomparire i sottotitoli per root. Problema dovuto all'impostazione dei font per i sottotitoli.
Io ad esempio ho eseguito:
Codice:
# ln -s /usr/share/fonts/truetype/ttf-bitstream-vera/VeraSe.ttf subfont.ttf
 
Utilizzo Mplayer preso dai repository di Squeeze.
Ciao
Registrato
finaccio
Newbie
*

Karma: +0/-0
Scollegato Scollegato

Messaggi: 14


Mostra profilo E-mail
« Risposta #21 inserita:: Febbraio 09, 2010, 11:32:42 am »

Intanto garzie tante per il suppirto Sv3!!!

Ti mando un link di come provare ad utilizzare il codec vidix non da root.
Purtroppo io non sono così esperto da eseguire una procedura come descritto dal link. Tu mi riusciresti a dare una mano oppure a verificare che sia tutto ok ?

http://www.mplayerhq.hu/DOCS/HTML/en/vidix.html

Ancora grazie tante

Registrato
s3v
Sr. Member
****

Karma: +30/-4
Scollegato Scollegato

Messaggi: 445



Mostra profilo
« Risposta #22 inserita:: Febbraio 09, 2010, 10:35:25 pm »

Finaccio grazie del link. Purtroppo lo avevo già letto nella sua versione italiana: qui.
Dico "purtroppo" perché nel link riportato è specificato chiaramente:
Citazione
Visto che VIDIX richiede un accesso diretto all'hardware puoi sia eseguirlo come root, sia impostare il bit SUID sull'eseguibile di MPlayer. (Attenzione: questo è un rischio di sicurezza!) Alternativamente puoi usare uno modulo del kernel speciale, come questo:
e si passa alla spiegazione di come compilare svga-helper.
Ancora "purtroppo" il progetto sembra in coma dalla versione 2.6.17 del kernel e non sono supportate le schede nvidia  Undecided
Questo però mi ha fatto pensare che forse il supporto è passato direttamente a livello kernel e sto spulciando tra le varie opzioni di configurazione per ricompilare e fare ulteriori prove. Di pari passo sto cercando di utilizzare un'uscita video diversa da vidix per poter utilizzare il framebuffer. Anche in questo caso sulla mia Squeeze non esiste il dispositivo /dev/fb0 e mi sto informando su come crearlo e dargli permessi meno restrittivi.
Nel poco tempo che ho a disposizione provo a cercare una via d'uscita  smiley
Solo per la cronaca: impostare il SUID per l'eseguibile di Mplayer ha funzionato ma sono subito tornato indietro: avere un eseguibile avviabile da utente normale ma con permessi di root è una falla di sicurezza molto grave.
Ciao
Registrato
s3v
Sr. Member
****

Karma: +30/-4
Scollegato Scollegato

Messaggi: 445



Mostra profilo
« Risposta #23 inserita:: Febbraio 10, 2010, 09:35:39 pm »

Buone nuove  smiley
Sono riuscito a creare il framebuffer (/dev/fb0) modificando due file di configurazione di Grub2.

/etc/grub.d/00_header
aggiunta la seguente riga:
Codice:
set gfxpayload=keep
in questo modo:
Codice:
  ....
set gfxmode=${GRUB_GFXMODE}
  set gfxpayload=keep                      #RIGA DA INSERIRE QUI
  insmod gfxterm
  insmod ${GRUB_VIDEO_BACKEND}
....

/etc/default/grub
Modificata la riga:
Codice:
#GRUB_GFXMODE=640x480
in:
Codice:
GRUB_GFXMODE=1024X768X32

Quest'ultima modifica cambia la risoluzione del terminale grafico impostando la profondità di colore a 32bit, la prima modifica estende quest'ultima modifica, oltre al menù di Grub2, anche alla console che altrimenti, non so perché, resta alla risoluzione di 640x480.
Dopo aver modificato i due file come root, sempre da root esegui:
Codice:
# update-grub2
per rendere effettive le modifiche.
Dopo aver riavviato viene creato il device /dev/fb0; a questo punto si può usare il framebuffer come uscita video di Mplayer:
Codice:
mplayer -vo fbdev2 nomefile.avi

Se ci sono problemi fammi sapere  wink
Ciao

Aggiornamento
È possibile creare il framebuffer anche senza cambiare risoluzione iniziale (640x480), modificando la riga appropriata in /etc/default/grub:
Codice:
GRUB_GFXMODE=640X480X32
il device /dev/fb0 associato al framebuffer, una volta creato, avrà i seguenti permessi:
Codice:
$ ls -al /dev | grep fb
crw-r-----   1 s3v  video      29,   0 11 feb 19:55 fb0
per cui, per poterlo utilizzare è necessario aggiungersi al gruppo "video":
Codice:
# adduser nomeutente video
Resta immutata la riga da aggiungere ad /etc/grub.d/00_header per applicare le modifiche anche alla console, come anche il comando per l'aggiornamento della configurazione di Grub.
« Ultima modifica: Febbraio 11, 2010, 08:28:25 pm da s3v » Registrato
Pagine: 1 [2]   Vai su
  Stampa  
 
Vai a:  

Altri Topic Correlati
Oggetto Aperta da Risposte Visite Ultimo messaggio
mplayer Multimedia logdeb 8 1374 Ultimo messaggio Marzo 14, 2006, 06:19:21 am
da perseus
mplayer Multimedia industrial 2 400 Ultimo messaggio Ottobre 20, 2007, 05:21:33 pm
da industrial
CD e DVD con mplayer Multimedia corra 4 419 Ultimo messaggio Gennaio 26, 2009, 02:14:25 pm
da s3v
Mplayer help Multimedia C410 9 566 Ultimo messaggio Aprile 25, 2009, 12:40:15 am
da C410
[risolto]: VLC e sottotitoli Multimedia Dart87 4 267 Ultimo messaggio Gennaio 06, 2010, 12:29:45 pm
da Dart87
Powered by MySQL Powered by PHP Powered by SMF 1.1.8 | SMF © 2006-2008, Simple Machines LLC XHTML 1.0 valido! CSS valido!
Pagina creata in 0.086 secondi con 24 interrogazioni al database.