• Non sono ammesse registrazioni con indirizzi email temporanei usa e getta

Come demuxare file .vid con ProjectX (PVR X12)

tmazzoni

Digital-Forum Junior
Registrato
19 Maggio 2006
Messaggi
39
Località
Genova
Programma di conversione: ProjectX 0.90.4.00/30.03.2006
Ambiente operativo: Windows XP Pro SP2 e Linux 2.6.16
Versione Java SDK: 1.5 per Windows e 1.4.2-03 per Linux

Registrazioni effettuate con: Jepssen X12-DA
Firmware: 1.051
CAM: Dragon Predator 3.43

Sorgenti: RAI1, Canale5 (entrambi FTA), SKY Cinema1 (NDS), AB1 (Viaccess), BBC Prime (Viaccess).

Opzioni ProjectX (Presettings: CTRL+S) :
Cartella Options: spuntare solo "Use additional input buffer";
Cartella Output: selezionare ciò che si desidera demuxare e come;
Cartella Special: togliere la spunta a TUTTE le opzioni;
Cartella Video: togliere la spunta a TUTTE le opzioni;

1) Aprire il file .vid sorgente (oppure quello .ts generato dal programma Jepssen, è ininfluente). Viene riconosciuto come "TS (generic PES container)" e sotto appaiono tutti i PID audio, video e sottotitoli se ci sono.
2) Scegliere la cartella di destinazione del file generato da ProjectX (meglio se diversa da quella dei sorgenti, meglio ancora su un HD diverso: è tutto più veloce).
3) Facendo click sul tasto Prepare si apre la finestra ProcessWindow. Qui si può decidere di trasformare il sorgente in TS oppure demuxarlo, oppure ancora altre opzioni che non sto qui a elencare. Selezionare ciò che si desidera.
4)Premere il tasto Play e la conversione o il demux si avviano. La finestra presenta una serie di messaggi
!> found sync. byte @ 15891584
!> missing sync. byte @ 15957008

al 500.mo messaggio il log si interrompe ma non l'operazione di demux/conversione che continua fino al termine.

A questo punto si ha, nella cartella di destinazione, una serie di file nel caso di demux, un file *.new.ts se si è scelto di trasformare il flusso MPEG. Il tutto senza problemi di artefatti o sincronismo.

------

Ho ripetuto questa procedura due volte in Windows XP, due volte in Linux, ad ogni conversione dei singoli file ho riavviato ProjectX, ad ogni ciclo di conversioni ho fatto il reboot del PC e ritrasferito i sorgenti dal Jepssen.

ProjectX è un programma freeware Java i cui sorgenti più recenti si trovano all'indirizzo: http://sourceforge.net/project/showfiles.php?group_id=115063 mentre la homepage scritta in tedesco dello sviluppatore si trova all'indirizzo: http://www.lucike.info/page_projectx.htm. Una guida in italiano per la versione 0.80.*, leggermente diversa per quanto riguarda la GUI, si trova presso: http://www.doom9.it/DigiTV/projectx-fullguide.htm.

Il programma va compilato dai sorgenti quindi richede la presenza sul PC di un SDK Java >= 1.4 . Infine è indipendente dai codec installati, ovviamente, essendo un programma platform-independent per definizione.

------

Vi prego di testare questa procedura come l'ho descritta. A me funziona.
 
Ultima modifica:
Benissimo.
Mi sembra (dico mi sembra, perchè non ho fatto molte prove) che la riuscita della conversione dipenda da "Special" -> Special 2" -> "get only enclosed PES/TS packets".
Cioè tale opzione non dovrebbe essere selezionata.
 
ma pvr manager non funziona

Resta il fatto che il convertitore da vid a ts non funziona perchè genera un ts non standard, con ogni tanto dei dati in mezzo che servono all'x12 ma che non centrano con il ts, e anzi sfasano i pacchetti (per la cronaca i pacchetti del ts sono di 188 byte e iniziano tutti con l'esadecimale 47 (da documenti ufficiali).
Con quella roba in mezzo i pacchetti vengono sfasati e un sacco di programmi sballano o vanno in crash.
Probabilmente queste opzioni di projectX ricercano l'inizio del pacchetto aggirando il problema, ma qualcuno dovrebbe farlo presente alla jepssen e a chi ha scritto il pvr manager, che conoscendo il formato del div può generare molto semplicemente un ts corretto.
A chi bisogna dirlo?
 
elfix ha scritto:
ma qualcuno dovrebbe farlo presente alla jepssen e a chi ha scritto il pvr manager, che conoscendo il formato del div può generare molto semplicemente un ts corretto.
A chi bisogna dirlo?
Come ho già detto nel vecchio 3D, ieri mercoledì alle 15.30 ho chiamato il centro assistenza Jepssen dove un tecnico segnalatomi da TvsatItaly mi ha detto che tutta questa questione dei formati video non è di loro interesse, visto che Jepssen fornisce un ricevitore e un software che permettono di rivedere le registrazioni sul PC. E qui il loro compito termina. Credo che questo comportamento tenda ad evitare eventuali conseguenze legali, anche se sul loro sito si legge:

PVR-X12 DA JEPSSEN , per chi vuole decidere come e cosa vedere, senza imposizioni

Alcuni decoders vengono realizzati appositamente per essere impiegati solo per alcune emittenti televisive. Questi decoders inibiscono l'accesso alle migliaia di emittenti in chiaro e criptate ricevibili, gravemente la fruizione di tutti contenuti disponibili e, quindi, l'uso da parte dell'utente. Jepssen, ritiene invece che la libertà è un diritto inalienabile ed è per questo che realizza i suoi prodotti affinchè l'accesso alla "società dell'informazione" sia un bene possibile e condivisibile sempre e da tutti.

----

Forse il problema dovrebbe essere segnalato alla casa costruttrice del X12-DA. Ora non trovo il link al sito ma domattina di certo lo metto in pubblica.
 
Ultima modifica:
Se è così, l'importante è che gli sia chiaro che non ci stanno facendo un figurone.
 
Aggiunguo questa citazione sempre dal sito Jepssen alla pagina http://www.jepssenstore.it/entertainment-ricevitori-c-0_58_63.html

Tramite la porta Direct Access (USB 2.0) è possibile trasferire le registrazioni effettuate sul computer per archiviarle o masterizzarle. Inoltre, l'hard disk del Jepssen PVR-X12 DA, diventa un ulteriore hard disk del computer per archiviare qualsiasi file. Tutte le videoregistrazioni trasferite sul computer possono essere editate utilizzando i softwares più diffusi per eliminare la pubblicità o le sequenze inutili
Non ce l'ho personalmente con Jepssen però consiglierei di rendere la descrizione del PVR più aderente alla realtà, perché tutto ciò che è scritto in questo paragrafo è quantomeno incompleto o, nella peggiore delle ipotesi, falso.

Mi immaginavo di collegare l'X12 al pc e di vederlo come un normale HD USB, ma ciò non è affatto vero... per non parlare di tutto il resto.
 
Ultima modifica:
Attenzione: a me rimane un disturbo, che come al solito non si vede con l'MPlayer dato dalla Jepssen, che si ripete circa ogni 4 minuti e 10-20 sec.. Accade anche non mettendo le tutte le opzioni (grazie tmazzoni) così come dice il primo messaggio.
 
Ultima modifica:
chi ha letto bene i vecchi 3ad sa che ho detto più volte che ogni bug dell'x12 deve esserci segnalato qui in questa sezione e io provvederò a segnalarlo alla Jepssen.
Facciamo una cosa, per evitare confusione aprirò un 3ad in rilievo dove far confluire tutte le segnalzioni di bug da inviare a Jepssen.
 
Confermo ProjectX

Confermo l'esperienza riportata da tmazzoni, ProjectX è l'unico programma capace di interpretare e demuxare correttamente i .vid prodotti dall'X12 (non è neanche necessaria la conversione in .ts). Ho eseguito vari esperimenti anche con DVRStudio e con XMuxerPro: il primo, oltre a impiegare tempi biblici (sono arrivato al record di 4541 secondi!), ha sempre fallito il demux video; il secondo pare funzionare, ma nella versione trial demuxa tutto l'audio e solo i primi 10 minuti di video, quindi è impossibile verificare il sync a/v.

Ma proprio in tema di sync un piccolo problema l'ho trovato anche con ProjectX. Succede quando la trasmissione registrata ha un tempo/bitrate elevato e all'atto del trasferimento il PVRManager la scompone in file multipli (parentesi per i potenziali acquirenti dell'X12: questo PVR appartiene alla categoria delle macchine che decidono LORO cosa fare, lasciando ben poco spazio alle decisioni dell'utilizzatore: i file vengono scomposti in tronconi da 4Gb anche se la partizione di destinazione è NTFS, come nel mio caso. Tanto per informazione. Chiusa parentesi).

Quando si importa in ProjectX la sequenza di file lui li concatena senza problemi in un unico demux, però nel punto della giunzione (invisibile) c'è un leggero offset dell'audio sul video (nell'ordine dei 100 millisecondi). Questo non è un vero problema perché non si tratta del famigerato out-of-sync progressivo ma di uno sfasamento una-tantum, facilmente correggibile con qualsiasi sw di editing. Il difficile è identificare il punto esatto della giunzione, per intervenire in quel punto specifico della timeline.

Per adesso sto eseguendo un secondo demux del solo spezzone numero uno, per vedere quanto dura, ma è un'inutile surlavoro. Non c'è modo di leggere in ProjectX questo dato?

E, a proposito, ProjectX è gratuito. Non sarà sfuggito anche a voi che se per esempio fosse stato necessario acquistare l'Elecard XMuxer Pro il prezzo di acquisto dello Jepssen non sarebbe poi stato così concorrenziale! :icon_wink:
 
Riconfermo quanto detto precedentemente: a me rimane un disturbo ogni 4 minuti e 15 secondi (in media). Ho un file di RAI1 (10 minuti, 363.532 KB) che lo propone. Bah, non so se sono io, che ho "settato" male le opzioni di ProjectX oppure ... ma.
Farò altre prove con Windows XP su un altro PC, per il momento le prove le ho fatte con Windows 2000.
 
non diamo verità assolute.

kowalski ha scritto:
Confermo l'esperienza riportata da tmazzoni, ProjectX è l'unico programma capace di interpretare e demuxare correttamente i .vid

prodotti dall'X12 (non è neanche necessaria la conversione in .ts).

Come già espresso in precedenti 3ad vi prego di scrivere tutte le Vs esperienze ma di cercare di evitare se possibile di dare per CERTO e assoluto qualcosa poihcé STIAMO tutti cercando di testare questo nuovo DEC e se possibile capire e aumentare le potenzialità (come tu stesso dici hai dei piccoli prob anche con il project-x). Vorrei far notare che "in teoria" il DVR studio supporta UFFICIALMENTE il formato VID (usato anche dagli humax) e cmq da problemi figratevi il resto. Ti confermo quindi che i file VID prodotti dal decoder li converto REGOLARMENTE con XMUXER PRO ORIGINALE VERSIONE 2(canali HIspa) sia in MPEG2-PROGRAM STREAM CHE TRANSPORT STREAM come ho detto 100 volte e PROJECT - X mi fa un casino e mi riempie di errori sul file. Allo stato attuale non so perché e sto cercando di fare dei test per capirci un po' di piu'. Per questo postate le esperienze e eventualmente i bug nell'apposito 3ad e fra un po' di giorni con GIORGIO cercheremo di tirare un "riassunto" per poi eventualmente comunicarlo alla jepssen e se possibile agli sviluppatori.

Ho smontato l'hd dal Decoder. Purtroppo il decoder riconosce e formatta con una SUA geometria l'hd per cui l'hd risulta illegibile se non si inseriscono i parametri con cui è stata creata la partizione. Puo darsi che un altro HD venga visto dal computer e dal dec con la stessa geometria e quindi accessibile anche con una "scatoletta" usb. Da testare. Magari riusciamo a bipassare il software almeno nel trasferimento escludendo quindi "eventualmente" eventuali discrepanze fra il file diciamo trasferito e il file sul nostro hd. IPOTIZZO che non ce ne siano poiché credo che il sistema usato dal DEC sia cmq un FAT (in quanto libero da diritti) e che quindi anche sul decoder i file siamo "spezzati" ripeto ipotizzo.
 
Ultima modifica:
tmazzoni ha scritto:
Vi prego di testare questa procedura come l'ho descritta. A me funziona.
Garibald75 ha scritto:
vi prego di scrivere tutte le Vs esperienze ma di cercare di evitare se possibile di dare per CERTO e assoluto qualcosa

Non ho dato indicazione di verità assolute, ma l'unico modo in cui sono riuscito a ottenere risultati "decenti" dopo ore di prove e controprove, nonostante le decine di SW di cui dispongo nei 3 ambienti operativi ad oggi più diffusi.

Sono rimasto deluso anche io del fatto che con ProjectX le cose non funzionino al 100% come credevo. Di certo non mi fa casini o riempie il file di errori, semmai il contrario :)
 
file vid o Ts per test. TEST TEST TEST

tmazzoni ha scritto:
Non ho dato indicazione di verità assolute, ma l'unico modo in cui sono riuscito a ottenere risultati "decenti" dopo ore di prove e controprove, nonostante le decine di SW di cui dispongo nei 3 ambienti operativi ad oggi più diffusi.

Sono rimasto deluso anche io del fatto che con ProjectX le cose non funzionino al 100% come credevo. Di certo non mi fa casini o riempie il file di errori, semmai il contrario :)

Ok. Andiamo avanti.
Caro tmazzoni e tutti i ragazzi prego mandatemi con tecniche tipo GMAIL , MAXIMAIL, oppure GIGAPOSTA di libero o altri simili file di 10/20 mb SPEZZATI dalle vs registrazioni possibilmente che vi danno problemi e datemi la possibilità di condurre ulteriori TEST. SIA GIORGIO (il grande capo) che la Jepssen mi (ci) hanno confermato grandissima disponibilità verso i clienti : mettiamoli alla prova. Per farlo ho bisogno del vs aiuto. garibald75@noscasshotmail.com (ovviamente togliere il superfluo). Attendo.
 
Io a parte creare il file .mpeg con xmuxer pro non sono riuscito ad andare avanti
volendo poi editare il file
qualsiasi programma abbia usato o non riconosceva il formato o andava in crash,ho anche usato unlead my dvd dalla versione 4 alla 6.1 ed andava in crash
dvd.it non riconosceva il formato
tmpgenc dvd auth 1.6 e 2.0 non riconosce il formato del file
provando a forzare il riconoscimento tramite pva strumento o un'altra utility che ora non ricordo il nome l'unico risultato ottenuto e riusire a caricarlo con tmpgenc ma il file è inutilizzabile si vedeva a righe alterne

bel problema
 
Garibald75 ha scritto:
mandatemi con tecniche tipo GMAIL , MAXIMAIL, oppure GIGAPOSTA di libero o altri simili file di 10/20 mb SPEZZATI dalle vs registrazioni possibilmente che vi danno problemi
Che tipo di registrazioni si intende? quelle originali .vid, quelle .ts o quelle in qualche modo demuxate?
IMHO è inutile che vi invii spezzoni di registrazioni .vid o .ts perché già solo le registrazioni che faccio da RAI e Mediaset senza alcuna CAM inserita mi danno problemi. A parità di firmware e senza alcuna CAM inserita, gli spezzoni sono gli stessi che ognuno può crearsi col suo ricevitore.

Quello a cui bisognerebbe giungere è un firmware che salvi i dati su hd in formato standard tout-court. Non esiste che si debbano fare trasformazioni e passaggi attraverso software particolari per poter ottenere risultati accettabili.

Altrimenti ciò che viene detto nelle pagine di Jepssen e da me riportato precedentemente è un vero e proprio falso.
 
Ultima modifica:
Complimenti a Elfix...

... che si è messo lì a confrontare i file .vid con un formato standard TS per ottenere l'agognato risultato.

Rimane il fatto che il problema, secondo me, è a monte. Non capisco come mai sia stato necessario che un end-user scrivesse un programma che funzionasse, mentre la casa costruttrice non abbia mosso un dito per venirci incontro.
 
Ironia

tmazzoni ha scritto:
Non capisco come mai sia stato necessario che un end-user scrivesse un programma che funzionasse, mentre la casa costruttrice non abbia mosso un dito per venirci incontro.

Ricordo che quando ancora l'X12 non era uscito io e alcuni altri lo aspettavamo con ansia, abbagliati dalle fantastiche promesse fatte sul sito Jepssen che tu stesso hai ricordato. C'era un 3D particolarmente seguito intitolato "Nuovo Jepssen pvr X12 DA" in cui Giorgio ci tenenva aggiornati minuto per minuto e in cui tra l'altro scriveva:

"Oggi ho sentito Jepssen e ci sono stati dei ritardi dovuti all'ultimazione del software che gestirà la comunicazione tra hd e pc; in poche parole Jepssen dovrebbe fornire insieme al decoder un cd contenente un programma da installare sul pc con il quale si può dialogare col ricevitore, visualizzare il contenuto dell'HD e scaricare sul pc eventuale film o materiale inciso sull'hd. Da quanto ho capito non ci sarà più bisogno di un programma convertitore, come avveniva per il JS 4000, perchè il software fornito da Jepssen farà tutto."

Hai capito? Abbiamo aspettato tanto questo fantastico prodotto... perché in Jepssen stavano ultimando questo prodigioso sofware con icone tipo 16bit!

E non vuoi ridere?
 
Nuova versione del convertitore .vid -> .ts

In effetti è un po' strano che ci si debba arrangiare da soli per la conversione delle registrazioni da un formato proprietario a un formato standard.
Per quanto mi riguarda questo era lo scoglio grosso, e se risolvono alcuni problemi dei firmware posso dire di essere più che contento del mio pvr-x12da.
Ma spero sempre che arrivi un bellissimo software a corredo.

....nel frattempo è pronta la nuova versione del mio software JsVid2Ts per la conversione da .vid a .ts, che oltre ad aggiungere piccole migliorie di utilizzo, soprattutto concatena correttamente i segmenti che il pvr-manager crea nelle lunghe registrazioni.

Ho inviato il programma a Giorgio per i test e la pubblicazione e, se approva, dovrebbe comparire nella sezione "SOFTWARE ED UTILITIES" della pagina http://www.digital-sat.it/jepssensoft.php.

Elfix.
 
Idem con patate ... si fa per dire.

elfix ha scritto:
Per quanto mi riguarda questo era lo scoglio grosso, e se risolvono alcuni problemi dei firmware posso dire di essere più che contento del mio pvr-x12da.
Ma spero sempre che arrivi un bellissimo software a corredo.
 
Indietro
Alto Basso