guardando le immagini MPO stereo 3D con ushare

Qualche mese fa ho avuto il mio nuovo LG 55LA6608 3D TV. Naturalmente ho voluto guardare le foto in 3D scattate con la fotocamera Fujifilm Finepix Real 3D con esso. Le immagini riprese dalla telecamera vengono memorizzati utilizzando il formato di file MPO. Queste immagini sono costituite da due immagini jpeg e alcuni metadati all'interno dell'intestazione exif all'interno del contenitore MPO. In base alle specifiche del televisore è in grado di riprodurre questo formato di file, che funziona bene quando si utilizza in esempio una chiavetta USB. Tuttavia, è desiderabile per guardare le immagini utilizzando una connessione di rete, ad esempio, quando i file sono memorizzati su un server linux.

Per visualizzare i video o le immagini da un server questo e altri dispositivi televisivi utilizzare il protocollo DLNA, che viene realizzato da da vari servizi di Linux come minidlna o ushare. Nessuno di quelli esaminati consentiva di presentare i file MPO al televisore. La soluzione per consentire ushare per farlo è molto semplice. Il tipo MIME MPO deve essere aggiunto a ushares supportati formati di file. Questo può essere fatto aggiungendo la riga

{"Mpo", UPNP_PHOTO, "http-get: *: image / MPO:"},

alla matrice MIME_TYPE_LIST in mime.c. Ciò è stato verificato funzionare con la ushare-1.1a. Per comodità è possibile scaricare la patch per questo da qui:

ushare-mpo.patch (170)

Si possono scaricare i sorgenti ushare da SourceForge . Dopo aver scaricato i sorgenti di patch ushare con la patch MPO e costruirlo. Costruire e istruzioni per l'uso si trovano nel file readme incluso nel download ushare da SourceForge. Non dimenticare di eseguire ./configure -enable-DLNA prima di eseguire fare per l'uso con i dispositivi più recenti, come il citato LG TV.

Come al solito, per gli utenti di Gentoo c'è un modo più semplice: Creare la directory

/ Etc / portage / patches / media-video / ushare /

e posizionare il file di patch in esso. Assicurarsi che il flag USE DLNA si trova in /etc/make.conf o /etc/portage/package.use. Successivamente emergere ushare di nuovo e guardare le immagini 3D MPO memorizzate sulla propria macchina Linux di utilizzare il televisore.

saluti

Jürgen

1 Star2 Stars3 Stars4 Stars5 Stars (1 voti, media: 5.00 su 5)
Loading... Caricamento in corso ...

stereoscopico mplayer-1.1-r1

Recentemente il nuovo pacchetto mplayer-1.1-r1 è apparso in portage. Nell'articolo stereoscopico mplayer-1.0_rc4_p20110322 ho fornito una patch modificato per il supporto stereoscopico in mplayer-1.0_rc4_p20110322. Questa patch non funziona con la versione corrente più. Tuttavia, è stato richiesto solo una correzione minore. Per utilizzare la nuova patch, basta scaricarlo da qui: mplayer-stereoscopica-1.1-r1.patch (808) e copiarlo:

/etc/portage/patches/media-video/mplayer-1.1-r1/

Successivamente emergere mplayer e riprodurre filmati stereoscopici con:

mplayer -vo GL2: stereo some_movie_file.avi

Mithrandir

1 Star2 Stars3 Stars4 Stars5 Stars (Ancora nessuna valutazione)
Loading... Caricamento in corso ...

FlightGear-2.8.0 con quad buffer stereo

Nell'articolo FlightGear con quad buffer stereo ho scritto su come arrivare quad stereo tamponata a lavorare con il famoso simulatore di volo FlightGear . Recentemente FlightGear-2.8.0 è stato rilasciato. Il problema con quad stereo tamponata persiste con FlightGear-2.8.0.

Uno si aspetta per attivare la modalità stereoscopica in FlightGear iniziando con la seguente riga:

export OSG_STEREO_MODE = QUAD_BUFFER; export OSG_STEREO = ON; FGFs

Quando si avvia FlightGear in questo modo, si ottiene il seguente output della console e senza vista stereoscopica:

Attenzione: rilevato OpenGL errore 'operazione non valida' dopo RenderBin :: draw (,)

Arrivare FlightGear di lavorare con quad-buffered stereo

La ragione per il messaggio di errore e la modalità stereo rotto risultante è, che il contesto stereo non viene inizializzato correttamente. I dettagli sono descritti qui: FlightGear con quad buffer stereo . Purtroppo la patch che ho proposto nel post citato non funziona per FlightGear-2.8.0. Tuttavia, la buona notizia è, necessaria solo una leggera modifica, il file non è più WindowBuilder.cxx a dire in src / Main, ma nella directory / src Viewer. È possibile scaricare la nuova patch da qui: flightgear-2.8.0-stereoscopic.patch (966)

Speriamo che la patch trova la sua strada nel prossimo rilascio FlightGear.

Come di consueto per quad buffer stereo, è necessario utilizzare una scheda grafica professionale che supporta quad buffer stereo, come una NVIDIA Quadro FX o Ati FireGL e proprio hardware di visualizzazione, come occhiali shutter, un HMD o di un sistema di proiezione stereoscopica, di beneficiare di esso. Per utilizzare il quad buffer modalità stereo inizio FlightGear con le variabili di ambiente di cui sopra. Poi probabilmente è necessario abilitare la modalità stereo quad buffer selezionando il Stereoscopic Opzioni vista Item nel menu Visualizza.

Il modo in cui Gentoo

Per gli utenti di gentoo che ho creato un overlay. Come quello precedente che contiene patch e ebuild modificati per FlightGear con il lavoro di supporto del buffer quad. È possibile ottenere la sovrapposizione da qui: flightgear-2.8.0 overlay (960) Scaricare la mascherina ed estrarre in / usr / local / portage. Assicurati di includere la seguente riga nel vostro /etc/make.conf:

PORTDIR_OVERLAY = "/ usr / local / portage"

Poi emerge FlightGear e godere in tre dimensioni.

Divertiti

Jürgen

1 Star2 Stars3 Stars4 Stars5 Stars (1 voti, media: 5.00 su 5)
Loading... Caricamento in corso ...

binari glsldevil

Circa un anno fa ho scritto su OpenGL / GLSL debugger glsldevil nell'articolo gentoo ebuild per glsldevil-1.1.5 e ha fornito un ebuild Gentoo per esso. Purtroppo glsldevil sembra non essere più disponibile dalla pagina web dell'Università di Stoccarda ( http://cumbia.informatik.uni-stuttgart.de/glsldevil/ ), che ha reso l'inutile ebuild.

Edit 29/5/2012: Il sito di download originale dell 'Università di Stoccarda è di nuovo disponibile.

Dal momento che la licenza di glsldevil permette la redistribuzione, ho deciso di caricare la mia copia locale, per rendere glsldevil disponibile per il pubblico di nuovo. Purtroppo questo include solo i binari per Linux (32bit e 64bit) e né file binari di Windows o il codice sorgente.

È possibile scaricare i binari per Linux da qui: glsldevil-1.1.5.tar.gz (1126)

Per l'utilizzo con l'ebuild, basta copiare il file in / usr / portage / distfiles /.

saluti
Jürgen

1 Star2 Stars3 Stars4 Stars5 Stars (2 voti, media: 5.00 su 5)
Loading... Caricamento in corso ...

nvidia-drivers-295,17 risolvere il problema dello schermo nero

Utilizzando i driver linux nvidia dalla versione 270.X a 275.X con alcune schede grafiche, nell'esempio la Quadro FX 350M, che è integrata nel notebook Dell Precision M65, ha determinato una schermata nera o una finestra per le applicazioni OpenGL. Anche glxgears fatto solo in uscita una finestra nera. Il problema è stato discusso su forums.opensuse.org . Un downgrade a una versione driver inferiore, nell'esempio la versione 260.X driver non si applica più, dal momento che questi driver non puntino a costruire contro un recente linux-kernel 3. Un aggiornamento per i driver più recenti, inoltre, non è stato possibile, dal momento che le versioni dei driver da 285.X a 295,10 non ha funzionato affatto per questa scheda grafica. Recentemente la versione 295,17 di conducente di NVIDIA beta sono disponibili, che risolve questo problema. Link per il download sono disponibili su nvnews.net .

Per gli utenti di gentoo ho modificato le ebuild nvidia-drivers per il conducente 295,17. È possibile scaricare il mio overlay, modificati nvidia-drivers-295.17.tar.gz (495) ed estrarlo in / usr / local / portage. Assicurati di includere la seguente riga nel vostro /etc/make.conf:

PORTDIR_OVERLAY = "/ usr / local / portage"

Successivamente si può emergere nvdidia-drivers-295,17.

Jürgen

1 Star2 Stars3 Stars4 Stars5 Stars (Ancora nessuna valutazione)
Loading... Caricamento in corso ...

FlightGear-2.4.0 con quad buffer stereo

Nel post FlightGear con quad stereo tamponata ho scritto su come arrivare quad stereo tamponata a lavorare con il famoso simulatore di volo FlightGear . Recentemente FlightGear-2.4.0 è stato rilasciato. Il problema con quad stereo tamponata persiste con FlightGear-2.4.0.

Uno si aspetta per attivare la modalità stereoscopica in FlightGear iniziando con la seguente riga:

export OSG_STEREO_MODE = QUAD_BUFFER; export OSG_STEREO = ON; FGFs

Quando si avvia FlightGear in questo modo, si ottiene il seguente output della console e senza vista stereoscopica:

Attenzione: rilevato OpenGL errore 'operazione non valida' dopo RenderBin :: draw (,)

Arrivare FlightGear di lavorare con quad-buffered stereo

La ragione per il messaggio di errore e la modalità stereo rotto risultante è, che il contesto stereo non viene inizializzato correttamente. I dettagli sono descritti qui: FlightGear con quad buffer stereo . Tuttavia, la buona notizia è che la patch che ho proposto nel post citato, lavora ancora con FlightGear-2.4.0. È possibile scaricare la patch da qui: flightgear-2.0.0-stereoscopic.patch (930)

Come di consueto per quad buffer stereo, è necessario utilizzare una scheda grafica professionale che supporta quad buffer stereo, come una NVIDIA Quadro FX o Ati FireGL e proprio hardware di visualizzazione, come occhiali shutter, un HMD o di un sistema di proiezione stereoscopica, di beneficiare di esso. Per utilizzare il quad buffer modalità stereo inizio FlightGear con le variabili di ambiente di cui sopra. Poi probabilmente è necessario abilitare la modalità stereo quad buffer selezionando il Stereoscopic Opzioni vista Item nel menu Visualizza.

Con la versione precedente, quando si utilizza il quad buffer modalità stereo in FlightGear, si verificò alcuni errori grafici. Alcuni controlli della cabina di guida e altri dettagli della scena contenevano linee gialle, come un wireframe, che non erano lì quando partire FlightGear in modalità di visualizzazione "normale". Questi problemi sembrano essere andato con Flightgear-2.4.0. Almeno io non ho notato loro più.

Il modo in cui Gentoo

Per gli utenti di gentoo che ho creato un overlay. Come quello precedente che contiene patch e ebuild modificati per FlightGear con il lavoro di supporto del buffer quad. È possibile ottenere la sovrapposizione da qui: flightgear-2.4.0 overlay (505) Scaricare la mascherina ed estrarre in / usr / local / portage. Assicurati di includere la seguente riga nel vostro /etc/make.conf:

PORTDIR_OVERLAY = "/ usr / local / portage"

Poi emerge FlightGear e godere in tre dimensioni.

Divertiti

Jürgen

1 Star2 Stars3 Stars4 Stars5 Stars (1 voti, media: 5.00 su 5)
Loading... Caricamento in corso ...

stereoscopico mplayer-1.0_rc4_p20110322

Ieri il nuovo pacchetto mplayer-1.0_rc4_p20110322 apparso in portage. Nel post mplayer stereoscopico lavorare di nuovo parte 2 ho fornito una patch modificato per il supporto stereoscopico in mplayer-1.0_rc4_p20101114. Questa patch funziona ancora con la versione corrente. Per usarlo, basta scaricare la patch da lì e copiarlo:

/etc/portage/patches/media-video/mplayer-1.0_rc4_p20110322-r1/

poi emergere mplayer e riprodurre filmati stereoscopici con

mplayer -vo GL2: stereo some_movie_file.avi

Mithrandir

1 Star2 Stars3 Stars4 Stars5 Stars (1 voti, media: 5.00 su 5)
Loading... Caricamento in corso ...
2011-10-09

Info mygnu

blog rotolo

Info sito

Trans latore

English flagItalian flagKorean flagChinese (Simplified) flagChinese (Traditional) flagPortuguese flagGerman flagFrench flag
Spanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flag
Croatian flagDanish flagFinnish flagHindi flagPolish flagRomanian flagSwedish flagNorwegian flag
Catalan flagFilipino flagHebrew flagIndonesian flagLatvian flagLithuanian flagSerbian flagSlovak flag
Slovenian flagUkrainian flagVietnamese flag