Video Disk Recorder

Software screenshot:
Video Disk Recorder
Dettagli del software:
Versione: 2.0.0
Data di caricamento: 20 Feb 15
Sviluppatore: Klaus Schmidinger
Licenza: Libero
Popolarità: 15

Rating: nan/5 (Total Votes: 0)

Video Disk Recorder (VDR) è un programma di ricevitore satellitare digitale open source che utilizza il DVB e le tecnologie Linux a registrare flussi MPEG2, così come uscita il flusso di televisori.
Video Disk Recorder supporta anche plugin per DVD, MP3, AVI, MKV, riproduzione DivX. La nuova versione supporta HDTV (High Definition Television)

Cosa c'è di nuovo in questa versione:.

  • Supporto completo per HDTV:
  • VDR supporta ora completamente HDTV.
  • Satellite Channel Routing:
  • VDR supporta ora & quot; Satellite Channel Routing & quot; (SCR) secondo EN50494 (basata sulla quot &; unicable & quot; patch). Da & quot; Unicable & quot; è un marchio registrato e si distingue per una sola delle molte implementazioni di SCR, sono state fatte le seguenti modifiche rispetto alla patch, che devono essere presi in considerazione da persone che hanno creato il loro sistema con il cerotto:
  • Il parametro 'U' nel file diseqc.conf è stato cambiato in 'S' (& quot; Scr & quot;)
  • .
  • Il nome del file di configurazione è stato cambiato da & quot; unicable.conf & quot; & quot; scr.conf & quot;.
  • Bonding dispositivo:
  • L'impostazione Opzioni & quot nuovo; LNB / Dispositivo n collegata al cavo & quot sat; può essere usato per definire quali dispositivi DVB-S sono collegati allo stesso cavo sat e sono quindi & quot; agglomerate & quot ;. Questo rende obsoleta la patch LNBSHARE. Gli utenti della patch LNBSHARE dovranno impostare nuovi i loro dispositivi a sedere con le opzioni di cui sopra.
  • Sottotitoli:
  • gestione Implementata di sottotitoli risoluzione HD secondo v1.3.1 di ETSI EN 300 743, capitolo 7.2.1.
  • Sistemata la gestione sottotitoli DVB e implementato decodifica sottotitoli DVB testuale.
  • Plugin:
  • Aggiunto cDevice :: NumProvidedSystems () per PLUGINS.html (mancava dal momento che era stato attuato).
  • Il 'cielo' plugin non fa più parte della sorgente VDR.
  • NOTA IMPORTANTE PER AUTORI plugin:. Un plugin che implementa una classe derivata cDevice che può riprodurre il video ora deve chiamare la funzione MakePrimaryDevice () della sua classe base
  • Implementato cDeviceHook per consentire i plugin più controllo su quale dispositivo può fornire che transponder.
  • I plugin possono ora definire nuove fonti. Al fine di attuare questo, sono state apportate le seguenti modifiche:
  • La stringa di parametro transponder non è più interpretato da cChannel, ma piuttosto memorizzato come è e usato solo dal rispettivo dispositivo. Che i plugin modo possono utilizzare stringa di parametri di un canale per memorizzare dati arbitrari (vedi vdr.5).
  • Il nuovo cSourceParam classe può essere utilizzata dai plugin per definire nuove fonti, e di implementare gli elementi OSD che saranno utilizzati nell'editor canale per la modifica dei parametri specifici di sorgente di un canale (vedi dvbdevice.c per un esempio di come questo è fatto per i dispositivi di default DVB).
  • puramente valori numerici non sono più accettati nel parametro 'sorgente' di un canale.
  • Questo rende obsoleta la patch PLUGINPARAM.
  • Il plugin dvbhddevice è ora parte dell'archivio di distribuzione VDR.
  • Lo script pic2mpg dei plug le 'immagini' genera ora le immagini HD. La vecchia versione SD è ancora disponibile come pic2mpg-sd.
  • Il plugin dvbsddevice supporta ora la nuova opzione --outputonly, che disattiva la ricezione su dispositivi FF SD e utilizza il dispositivo solo per l'uscita.
  • Il codice per il telecomando RCU è stato spostato in un plugin separato denominato & quot; rcu & quot ;. Il REMOTE = opzione telecomando nella chiamata 'fare' per VDR è ormai obsoleto. L'opzione --rcu riga di comando è ormai obsoleto. Utilizzare -Prcu invece. Se avete usato --rcu con un percorso di dispositivo, utilizzare -P & quot; rcu -d & quot;.
  • Rimosso il cEITScanner funzione obsoleta :: UsesDevice (). Se un plugin ha usato questa funzione per sapere se una chiamata alla funzione c Stato :: channelswitch () è stato a causa di un interruttore canale live, è possibile utilizzare il nuovo parametro LiveView di quella funzione. Ogni plugin che implementano c Stato :: channelswitch () devono aggiungere il parametro 'bool LiveView' a tale funzione.
  • Aggiunta una nuova interfaccia plug-in per l'attuazione gestori EPG.
  • Un plugin può implementare un gestore EPG creando un oggetto derivato da cEpgHandler e attuare le funzioni membro necessarie.
  • La gestione speciale di eventi con tavolo id 0x00 è stato eliminato. Per compatibilità all'indietro eventi EPG con ids tavola inferiore 0x4E saranno trattati come se avessero un id tavolo di 0x4E, e il nuovo plugin 'epgtableid0' può essere usato per averli trattati come nelle versioni precedenti.
  • L'id tabella predefinita per un CEvent appena creato è stato modificato per 0xFF, che è superiore a qualsiasi normale id tabella che viene trasmesso nei dati dell'IET.
  • Vedere PLUGINS.html, la sezione & quot; Electronic Program Guide & quot; per ulteriori informazioni.
  • Il costruttore cThread ha ora un ulteriore parametro booleano che può essere impostata su true per avere questa corsa discussione con una priorità più bassa. Plugin autori che utilizzano thread a bassa priorità possono voler usare questo invece di chiamate per SetPriority (19) e SetIOPriority (7). La priorità di un thread (& quot; bassa & quot; o & quot; alta & quot;) è ora registrato all'avvio del filetto
  • .
  • Il plugin Makefiles ora hanno un obiettivo 'install' separata.
  • Plugin Makefiles ora utilizzare DESTDIR e il programma 'install'.
  • Plugin Makefile può ora includere un file di configurazione per i parametri in fase di compilazione.
  • Plugin che implementano una interfaccia a qualsiasi tipo di telecomandi devono utilizzare i nuovi parametri Setup.RcRepeatDelay e Setup.RcRepeatDelta per consentire all'utente di regolare il comportamento della funzione di ripetizione del telecomando. Esse inoltre rimuovere le opzioni di configurazione che potrebbero avere che servono allo stesso scopo.
  • Aggiunto demo del DrawEllipse () e la funzione al plugin 'osddemo' DrawSlope () (premere '1' o '2', rispettivamente).
  • Skins:
  • La pelle 'sttng' ora mostra due barre colorate nella parte inferiore del display del canale, che indica la forza (barra superiore) e la qualità (barra inferiore) del segnale ricevuto. Il numero a fianco di queste barre indica il dispositivo effettivo canale corrente viene ricevuta con.
  • Skins possono ora chiedere la categoria di menu per la quale è attualmente in uso il loro cSkinDisplayMenu. Questo può essere fatto sia attraverso una chiamata a cSkinDisplayMenu :: MenuCategory () o reimplementare cSkinDisplayMenu :: SetMenuCategory (). Queste informazioni consentono una pelle di utilizzare icone speciali o decorazioni per i vari tipi di menu in VDR.
  • La nuova funzione membro cSkinDisplayReplay :: SetRecording () permette una pelle di visualizzare ulteriori informazioni sulla registrazione in corso di riproduzione.
  • La nuova pelle & quot; LCARS & quot; è una versione avanzata del & quot; ST: TNG & quot; pelle (che è ancora lì nel suo layout originale, per coloro che non amano la pelle LCARS, o non può usare a causa di limitazioni OSD). La pelle LCARS utilizza il nuovo & quot; menu di categoria & quot; funzione per visualizzare informazioni aggiuntive sulla pagina del menu principale. Mostra prossimi timer e dispositivi del sistema, così come quale dispositivo sta registrando che i timer. Il riquadro superiore del menu principale visualizza i dati del programma in modalità live e riproduzione, e una barra di avanzamento. Un indicatore sul lato destro della lista dispositivi mostra quale dispositivo è attualmente utilizzato per la visualizzazione in tempo reale, e se è in modalità di trasferimento. I singoli dispositivo visualizza mostrano il numero del dispositivo, il tipo di dispositivo, che CAM (se presente) è attualmente assegnato al dispositivo, e la potenza del segnale e la qualità. Sul lato sinistro della OSD sono esposti permanente la data e l'ora corrente, l'utilizzo del disco e il carico del sistema. & Quot; LCARS & quot; è la nuova skin di default di VDR. Si richiede almeno un 4bpp (16 colori) OSD a schermo intero, ma si può ancora operare se l'OSD può gestire solo un numero di colori (in questo caso si consiglia di passare alla & quot; ST: TNG & quot; o & quot; Classic VDR & quot ;. pelle)
  • Il nuovo Funzioni SetItemEvent (), SetItemTimer (), SetItemChannel () e SetItemRecording () della classe cSkinDisplayMenu possono essere reimplementati dai plugin pelle per visualizzare questi elementi in modo più elaborato di un semplice riga di testo.
  • Telecomando:
  • Cambiato il percorso predefinito per la presa LIRC di / var / run / lirc / lircd.
  • Le nuove opzioni di & quot; impostazione OSD chiave / colore [0123] & quot; può essere utilizzato per regolare la sequenza dei tasti colorati visualizzati nei menu a quella dei tasti colorati del telecomando. Gli autori di plugin che implementano le pelli potrebbero voler adattare i loro funzione SetButtons (), al fine di fare uso di questa nuova funzione. Vedi, per esempio, la funzione cSkinClassicDisplayMenu :: SetButtons () in skinclassic.c per i dettagli.
  • utente Aggiunto chiave kUser0.
  • definito
  • La nuova chiave & quot telecomando; Play / Pause & quot; può essere utilizzato con i telecomandi che non dispongono di tasti separati per & quot; gioco & quot; e & quot;. Pausa & quot ;, ma piuttosto avere un'unica chiave per entrambe le funzioni
  • Le nuove opzioni & quot; ripetizione Setup / Varie / telecomando ritardo & quot; e & quot; Setup / Varie / Remote ripetizione controllo delta & quot; può essere utilizzato per regolare il comportamento del telecomando in caso di un tasto viene tenuto premuto per un po ', in modo che i calci di funzione di ripetizione in.
  • Dispositivi:
  • gestione Re-implementata di DVB-S2, la cui prima comparsa in versione 1.5.14, ma è stato revocato in versione 1.5.15 in favore di fare una versione stabile 1.6.0. Si noti che il file channels.conf ora supporta parametri aggiuntivi, quindi si consiglia di assicurarsi di avere una copia di backup di questo file in caso di necessità di tornare alla versione precedente di VDR!
  • cDvbDevice ora utilizza la bandiera FE_CAN_2G_MODULATION per determinare se un dispositivo in grado di gestire DVB-S2.
  • Il supporto per tutti schede DVB vetrina del progetto TT / Fusi è stato spostato nel nuovo plugin 'dvbsddevice'. Sui sistemi che utilizzano tale carta come dispositivo primario, questo plugin ora deve essere caricato durante l'esecuzione VDR per poter visualizzare video in diretta o registrato. Se il plugin non viene caricato, la card sarà trattata come una scheda DVB budget, e non ci sarà alcuna possibilità di OSD o la visualizzazione.
  • Aggiunto il supporto per le schede DVB con più fontends. Si noti che questo funziona solo per le schede DVB dove ogni frontend può essere utilizzato indipendentemente da tutti gli altri sulla stessa scheda.
  • Supporto di dispositivi ATSC. Questo rende obsoleta la patch ATSC.
  • Le nuove funzioni cDevice :: SignalStrength () e cDevice :: SignalQuality () possono essere utilizzati per determinare la potenza del segnale e la qualità di un determinato dispositivo.
  • La nuova funzione cDevice :: ProvidesEIT () viene utilizzato per determinare se un dispositivo in grado di fornire dati EIT e verrà pertanto essere utilizzato cEITScanner :: Process () per ricevere i dati EIT dai canali può ricevere. Si noti che di default si presuppone che un dispositivo non può fornire i dati dell'IET, e solo il cDvbDevice builtin restituisce true da questa funzione.
  • Supporto di dispositivi con più di un sistema di consegna per ogni frontend. Ciò richiede un driver DVB con la versione 5.5 o superiore in grado di gestire la chiamata DTV_ENUM_DELSYS. Con i vecchi driver cadrà di nuovo ad un sistema di consegna per frontend.
  • Aggiunto il supporto per la gestione di transponder DVB-T2. Ciò richiede un driver DVB con la versione 5.3 o superiore in grado di gestire la chiamata DTV_DVBT2_PLP_ID (che è stato rinominato DTV_STREAM_ID in DVB API 5.8).
  • Gli adattatori di dispositivi DVB / frontend sono ora sondato dalla scansione della directory / dev / DVB anziché scorrendo numeri adattatore / frontend. Questo permette di & quot; & quot fori; nella numerazione dispositivo.
  • Rimosso il & quot; PrimaryLimit & quot ;. Old & quot; piena funzionalità & quot; Schede DVB possono essere eseguiti con l'opzione --outputonly per evitare problemi con la registrazione di canali ad alta larghezza di banda. Inoltre, con HDTV diventando sempre più popolare quelle carte sono decisamente obsoleta ormai (TT S2-6400 non ha problemi di registrazione e riproduzione canali ad alta larghezza di banda contemporaneamente). E, ultimo ma non meno importante, le persone che utilizzano i giocatori del software non notare questo cambiamento, in ogni caso.
  • Il nuovo cDevice funzione :: DeviceName () restituisce una stringa che identifica il nome del dispositivo specificato.
  • La nuova funzione cDevice :: DeviceType () restituisce una stringa che identifica il tipo di dato dispositivo.
  • Il nuovo cDevice funzione :: ReadFilter () può essere utilizzato dai dispositivi per implementare il proprio modo di recupero dei dati di filtro sezione.
  • Il nuovo cDevice funzione :: HasInternalCam () può essere implementata da dispositivi che forniscono crittografati canali in forma già decifrati, senza richiedere la gestione esplicita di una CAM.
  • Le nuove funzioni cDevice :: CanScaleVideo () e cDevice :: ScaleVideo () può essere utilizzata da dispositivi di uscita derivate di implementare scalare il video a una determinata dimensione e posizione.
  • Aggiunto il supporto per DVB-S2 e DVB-T2 transponder che utilizzano & quot; multistreaming & quot;.
  • DiSEqC:
  • Aggiunto definizioni dispositivo nel formato di file diseqc.conf, in modo che certe posizioni satellitari possono essere limitate a un determinato elenco di dispositivi. Questo rende obsoleta la patch SOURCECAPS.
  • I transponder che usano & quot; 8PSK turbo fec & quot; (Modalità non-standard usato dai provider del Nord America) sono ora identificati assumendo che tutti i transponder 8PSK in DVB-S uso & quot; turbo fec & quot;.
  • EPG:
  • Il file epg.data è ora di lettura in un thread separato per rendere il processo di avvio più veloce nel caso il file è molto grande.
  • Spostato ripulire i dati EPG e scrivere il file epg.data in un thread separato per evitare la risposta lenta all'input dell'utente su sistemi lenti
  • OSD:

  • dimensioni
  • L'OSD e carattere sono ora definiti in percentuale della dimensione effettiva di visualizzazione video. La dimensione massima OSD è stata portata a 1920x1080, per consentire OSD pieno schermo su sistemi HD.
  • La dimensione OSD viene regolata automaticamente alla visualizzazione video reale (a condizione che il dispositivo di uscita implementa la funzione GetOsdSize ()).
  • L'OSD ha ora pieno supporto TrueColor. Ci possono essere diversi & quot; pixmaps & quot; che può essere sovrapposto con alpha blending. Tutte le skin esistenti dovrebbero funzionare out of the box con l'OSD TrueColor - con la sola eccezione cOsd :: GetBitmap (). Dal momento che il TrueColor OSD non usa bitmap, questa funzione restituisce un bitmap manichino, che non può essere quello che il plugin si aspetta. Finché questo bitmap viene utilizzata solo per impostare la palette, non vi è alcun problema. Tuttavia, qualsiasi altra operazione su questo bitmap non avranno alcun effetto. Vedere la descrizione delle funzioni cPixmap in osd.h per i dettagli sulle nuove funzionalità. Il & quot; ST: TNG Panels & quot; pelle è stato migliorato per utilizzare automaticamente l'OSD TrueColor se disponibile. Il & quot; osddemo & quot; plugin è stato esteso a mostrare alcune delle possibilità del OSD TrueColor se viene eseguito su un sistema che fornisce in realtà il supporto TrueColor.
  • Le opzioni audio e sottotitoli sono ora disponibili tramite i tasti gialli nel menu Impostazioni / DVB verde e. Questo è principalmente per telecomandi che non hanno tasti dedicati per le funzioni.
  • Il menu Registrazioni ora visualizza la lunghezza (in ore: minuti) di ogni registrazione Si noti che il & quot; nuova & quot; indicatore è stato spostato dal tempo di registrazione alla colonna lunghezza. Questo nuovo formato è utilizzato anche dal comando SVDRP LSTR, quindi in caso si dispone di un'applicazione che analizza l'output LSTR, è necessario adeguarlo al nuovo formato.
  • La nuova opzione di configurazione & quot; Replay / Mostra tempo & quot rimanente; può essere utilizzato per commutare tra mostra la lunghezza totale o il tempo rimanente della registrazione attualmente riprodotta.
  • Il display di avanzamento riproduzione è ora attivata ogni volta che un marchio è attivata (non solo quando si è impostato).
  • Il tasto verde in & quot; Modifica timer & quot; menu può ora essere utilizzato per passare da colpo singolo e timer ripetuti. Questo è lo stesso che premendo il tasto '0' quando il & quot; Day & quot; campo viene selezionato, ma funziona in qualsiasi momento (ed è più evidente).
  • Quando si stima lo spazio su disco rimanente (in ore), il tasso medio di dati di tutte le registrazioni esistenti è ora presa in considerazione. Se questo valore non può essere determinato, il valore precedente di 25.75 MB / min è presa.
  • L'utilizzo del disco viene aggiunto non è più automaticamente il titolo della principale e & quot; Recordings & quot; menu. Questa è sempre stata una soluzione mekeshift ed è ora alla pelle individuale se, dove e come vuole visualizzare queste informazioni. Una pelle può utilizzare la nuova classe cVideoDiskUsage per implementare un tale display. Per la compatibilità, le bucce & quot; di default Classic VDR & quot ;, & quot; ST: TNG Panels & quot; e & quot; modalità Text & quot; (cioè maledizioni) sono state modificate a comportarsi come prima. Altre pelli potrebbero voler visualizzare l'utilizzo del disco in modi totalmente diversi.
  • A cOsdMenu può ora gestire le pelli che mostrano un diverso numero di elementi nelle varie categorie del menu.
  • OSD e pelle sono ora reinizializzato dopo una pagina di configurazione plug-in è stato confermato, per farli reagire immediatamente in caso alcuna modifica dei parametri di configurazione di un plugin ha un effetto sul OSD.
  • Ora fare in modo che il & quot; font piccolo & quot; non è mai superiore al & quot; OSD carattere & quot;.
  • All'interno di & quot; Recordings & quot; il menu, premendo il tasto '0' ora alterna tra l'ordinamento & quot; da tempo & quot; e & quot; per nome & quot ;. La modalità di ordinamento selezionata viene memorizzata separatamente per ogni cartella (purché si disponga di accesso in scrittura a quella cartella). Se una cartella è di recente creato da un timer ripetuto, la modalità di ordinamento per quella cartella è inizialmente impostato su & quot; da tempo & quot ;. Si noti che nelle versioni precedenti l'ordine predefinito della directory video di livello superiore è & quot; per nome & quot; e tutte le sottodirectory sono stati ordinati & quot; da tempo & quot ;. Ora l'ordine predefinito per tutte le directory è & quot; per nome & quot ;, quindi se avete una cartella esistente che deve essere ordinata & quot;. Da tempo & quot ;, premere il tasto '0', una volta a raggiungere questo obiettivo
  • La nuova opzione di configurazione & quot; nomi Varie / Mostra canali con fonte & quot; può essere utilizzato per attivare l'aggiunta del personaggio fonte di incanalare i nomi ogni volta che vengono visualizzati.
  • Premendo il tasto Play in modalità visualizzazione live normale ora apre il menù Registrazioni se non c'è & quot; ultimo visto & quot; registrazione. Lo stesso comportamento è stato implementato per la chiave blu nel menu principale.
  • La nuova opzione & quot; Setup / Replay / Progress tempo di visualizzazione & quot; può essere utilizzato per attivare automaticamente la visualizzazione sul display di avanzamento ogni volta che si avvia la riproduzione di una registrazione.
  • Time Shifting:
  • La nuova opzione di configurazione & quot; Recording / Pausa movimentazione chiave & quot; può essere utilizzato per definire che cosa succede se si preme il tasto Pausa del telecomando durante la diretta tv.
  • La nuova opzione di configurazione & quot; Recording / Elimina registrazione Timeshift & quot; controlla se una registrazione timeshift viene automaticamente cancellato dopo la visione di esso. Questo rende obsoleta la patch DELTIMESHIFTREC. Notare che il significato dei valori per questa opzione è diversa da patch DELTIMESHIFTREC: 0 significa registrazioni timeshift non vengono cancellati automaticamente (il comportamento predefinito, come nelle versioni precedenti), mentre 1 significa per chiedere all'utente se la registrazione è soppresso <. / li>
  • Il parametro & quot installazione; Recording / rec istantanea. (min) & quot; può ora essere impostato a '0', il che significa che per registrare solo l'evento in esecuzione.
  • Quando la pausa il video in diretta, l'audio corrente e sottotitoli sono ora conservati.
  • Timer:
  • Il & quot; Modifica timer & quot; menu può ora impostare la cartella per la registrazione da un elenco di cartelle memorizzati in & quot; folders.conf & quot;.
  • Il nome del file in & quot; Timer & quot; Menu ora mostra solo il nome di base della registrazione, senza il percorso della cartella (se presente). In caso contrario, con percorsi di cartella lunghi il nome registrazione effettiva non era visibile a tutti.
  • La nuova opzione di configurazione & quot; Cartelle del menu timer & quot; controlla se i nomi dei file nel menu timer sono indicati con il loro percorso completo della cartella.
  • Recordings:
  • Il formato di registrazione è ora TS (Transport Stream). Registrazioni esistenti in formato PES possono ancora essere riprodotti e modificati, ma le nuove registrazioni sono fatte in TS. Tutto il codice per la registrazione in PES è stato rimosso. Le seguenti modifiche sono state apportate per passare formato di registrazione TS:
  • Da un TS deve avere un PAT / PMT, che richiede il tipo di flusso video da dare esplicitamente, il formato del campo VPID nel file channels.conf e SVDRP comandi NEWC / MODC / LSTC è stato esteso. Il tipo di flusso video ora segue il VPID e facoltativo PPID, separati da un segno '='.
  • Il formato di file di indice è stato modificato per supportare file di dimensioni fino a 1 TB (in precedenza 2 GB), e fino a 65535 file separati per la registrazione (in precedenza 255).
  • I nomi dei file di registrazione sono ora delle 00001.ts modulo (in precedenza 001.vdr).
  • Il frame rate è stata rilevata, cercando in due valori PTS successive. Il & quot; fotogrammi al secondo & quot; è memorizzato in & quot; info & quot; file utilizzando il nuovo tag F.
  • Il nome della directory di registrazione è stato modificato dal AAAA-MM-DD-hh [:.] Mm.pr.lt.rec (pr = priorità, lt = vita) a YYYY-MM-DD-hh.mm .ch-ri.rec (ch = canale, RI = resumeId). Priorità e Lifetime vengono ora memorizzati nel & quot; info & quot; il file con il nuovo tag P e L (se tale file non esiste, i valori massimi sono assunti per default, che evita involontariamente eliminazione di una registrazione se lo spazio su disco è basso). Non più la memorizzazione Priorità e Lifetime nel nome della directory evita di iniziare una nuova registrazione se una di queste è cambiato nel timer e la registrazione viene riavviata per qualche ragione. Invece di priorità e di vita, il nome di directory contiene ora il numero del canale da cui è stata effettuata la registrazione, e la & quot; id esempio & quot; questa istanza di VDR. Questo consente di evitare problemi se diverse istanze VDR registrano lo stesso spettacolo su canali diversi, o addirittura sullo stesso canale. Il '-' tra il numero del canale e resumeId previene le vecchie versioni di VDR da & quot; vedere & quot; queste registrazioni, che fa in modo che non si nemmeno provare a ripetere loro, o rimuoverli nel caso il disco gira completa.
  • I file & quot; indice & quot ;, & quot; info & quot ;, & quot; Marks & quot; e & quot; riprendere & quot; all'interno di una directory di registrazione TS sono ora creati senza il & quot; .vdr & quot; estensione.
  • Il & quot; resume & quot; file non è un file binario, ma contiene le linee con la targhetta di essere in grado di memorizzare informazioni aggiuntive, come la traccia audio o sottotitoli selezionati.
  • cDvbPlayer :: Goto () non accoda un & quot; codice di fine sequenza & quot; ai dati. Se il dispositivo di uscita ha bisogno di questo, si deve prendere cura di esso da solo.
  • Il file di indice per le registrazioni TS è ormai rigenerato on-the-fly, se la registrazione viene riprodotta che non ha un indice. Questo può anche essere usata per ricreare un file di indice rotta eliminando manualmente il file di indice e quindi la riproduzione della registrazione (almeno fino a quando è stato generato il file di indice).
  • Le nuove opzioni della riga di comando --edit e --genindex possono essere usati per modificare una registrazione o generare il suo indice senza avviare effettivamente l'intero VDR.
  • Le nuove opzioni della riga di comando --filesize e foo.deb possono essere utilizzati insieme con --edit per impostare la dimensione massima del file video e accendere la divisione dei file modificati i marcatori di modifica. Queste opzioni devono essere data prima --edit ad avere un effetto.
  • L'orario di inizio di una registrazione modificata è ora impostato per il tempo della prima boa di modifica. Questo rende obsoleta la patch CUTTIME.
  • Un processo di modifica in corso è ora annullata se uno dei due.
  • l'originale o la versione modificata della registrazione viene eliminato dal menu Recordings
  • Se una posizione di fotogramma nel file 'marchi' di una registrazione non punta a un I-frame, che sarà ora spostato verso il successivo I-frame (verso l'alto o verso il basso, a seconda di quale è più vicino).

  • Segni
  • Editing possono essere immessi direttamente sopra l'altro, in tal caso semplicemente segnano una posizione, ma non hanno alcun effetto sul processo di taglio effettiva.
  • Quando posizionato ad un offset in cui due (o più) marcatori di modifica sono posti uno sopra l'altro, sposta il '4' il primo di loro a sinistra, mentre sposta il '6' l'ultimo di una loro di destra. Le "7" e "9 'chiave maniglia marchi più nello stesso luogo, come se si trattasse di un unico marchio.
  • I tasti '7' e '9' ora passare all'inizio o alla fine, rispettivamente, della registrazione, anche se non vi è alcun segno di impostare a quel punto.
  • La nuova opzione & quot; Setup / Replay / Pause sul marchio set & quot; può essere utilizzato per attivare automaticamente entrare in modalità di pausa se un segno di modifica viene impostato durante la riproduzione.
  • Timer non fa alcun speciale & quot; VFAT & quot; gestione di abbreviare i nomi delle directory a 40 caratteri. Quando una corda viene utilizzata come nome di directory per una registrazione, la lunghezza massima del percorso della directory, così come i singoli nomi delle directory, è ora limitata ai valori indicati dalle nuove --dirnames opzione riga di comando (vedi man vdr ( 1) per i dettagli). Per compatibilità all'indietro l'opzione --vfat è ancora disponibile e ha lo stesso effetto di --dirnames = 250,40,1.
  • Migliorata taglio video.
  • SVDRP:
  • Il messaggio SVDRP profilo di accesso ora indica la codifica dei caratteri in uso, come in & quot; 220 video di SVDRP VideoDiskRecorder 1.7.1; Ven 2 Mag 16:17:10 2008; ISO-8859-1 & quot ;. Ciò può essere utile, ad esempio per strumenti esterni che forniscono dati EPG, in modo che possano codificare correttamente le stringhe.
  • Il comando SVDRP PUTE ora supporta la lettura dei dati EPG da un dato file.
  • Dopo un comando CLRE, senza ulteriore elaborazione EPG ora è fatta per 10 secondi, in modo che i dati inviati con conseguente PUTE comandi non interferisce con i dati delle emittenti.
  • Se svdrphosts.conf contiene solo l'indirizzo dell'host locale, la porta SVDRP è aperto solo per l'host locale.
  • La porta SVDRP predefinita è ora 6419 (registrato con ICANN / IANA). Utilizzare '-p 2001' per tornare al vecchio porto, se necessario.
  • Il comando SVDRP HITK ora accetta più tasti (fino a 31).
  • Il comando SVDRP LSTC ora accetta anche gli ID di canale.
  • Il nuovo UPDR comandi SVDRP può essere utilizzato per attivare un aggiornamento della lista delle registrazioni.
  • Il comando DELR SVDRP ora sarà non cancellare una registrazione che è attualmente in fase di modifica.
  • Il LSTR comandi SVDRP ora sa il parametro & quot supplementare;. & Quot ;, percorso che può essere dato per ottenere il nome del file effettivo di directory di una registrazione
  • Il comando SVDRP MAGO verifica non è più se un timer con i dati forniti esiste già.
  • Audio:
  • Implementata la manipolazione del descrittore componente standard per AC3 (flusso = 4). Il precedentemente utilizzato & quot; Premiere pseudo standard di & quot; (Flusso = 2, type = 5) funziona ancora, ma a quanto pare è stato illecitamente utilizzati dalle emittenti dall'inizio.
  • Miglioramento fast-forward / -rewind per le registrazioni audio. I dati attuale viene quindi inviato al dispositivo di uscita, in modo che possa essere riprodotto e quindi provocare il giusto ritardo. Per le registrazioni audio puri l'audio non è disattivato in modalità fast-forward / -rewind, in modo che sia possibile qualche orientamento per quanto riguarda la posizione all'interno della registrazione.
  • L'opzione & quot; Setup / DVB / Usa Dolby Digital & quot; ora controlla solo se le tracce Dolby Digital compaiono nella & quot; Audio & quot; menu. Dolby Digital viene sempre registrata. Questo rende obsoleta la patch DOLBYINREC.
  • Internazionalizzazione:
  • testi in lingua lituana aggiunti.
  • testi in lingua slovacca aggiunti.
  • testi in lingua macedone aggiunti.
  • Aggiunto il supporto per le lingue che si scrivono da destra a sinistra. Vedere Installazione per informazioni su come attivare questa opzione.
  • testi in lingua arabo aggiunti.
  • testi in lingua serba aggiunti.
  • Varie:
  • Errori nel file di configurazione mantengono più VDR avvio.
  • La nuova opzione di riga di comando -i può essere utilizzato per impostare un & quot;. Esempio id & quot ;, che sarà utilizzato per distinguere le registrazioni della stessa trasmissione fatta da diverse istanze di VDR
  • Implementata la gestione della & quot; Parental Valutazione descrittore & quot ;. Il 'classico', 'sttng' e skins 'maledizioni' visualizzare il punteggio dei genitori (se indicato) in loro display eventi. Il file epg.data memorizza la valutazione dei genitori utilizzando il carattere tag 'R'. NOTA IMPORTANTE: se VDR non visualizza un rating dei genitori, questo non significa necessariamente che il programma di data è adatto a ogni tipo di pubblico
  • Rinominato 'runvdr' a 'runvdr.template' e non più la copia al BINDIR in 'make install'.
  • La nuova opzione di configurazione & quot; Varie / Canali involucro & quot; controlla se le coperture dei canali attuali intorno all'inizio o alla fine della lista dei canali durante lo zapping.
  • I file & quot; commands.conf & quot; e & quot; reccmd.conf & quot; ora può contenere liste annidate di comandi. Vedere vdr.5 per informazioni sul nuovo formato di file. Questo rende obsoleta la patch CMDSUBMENU.
  • La nuova opzione di configurazione & quot; tasti OSD / Numero di caratteri & quot; può essere utilizzato per controllare se i tasti numerici possono essere utilizzati per inserire i caratteri in un campo di immissione di testo.
  • Durante la riproduzione, i marcatori di modifica vengono aggiornate ogni 10 secondi.
  • Aggiunta la generazione di un file pkg-config al Makefile.
  • Rimosso il suffisso '.pl' da tutti gli script.
  • La nuova opzione di configurazione & quot; DVB / compliance Standard & quot; può essere utilizzato per passare tra le diverse varianti dello standard DVB. Attualmente non vi è & quot; DVB & quot; (Per lo standard DVB originale) e & quot;. ANSI / SCTE & quot ;, che viene utilizzato per gestire correttamente determinati tipi di flusso privato
  • Per impostazione predefinita VDR è ora costruito secondo la FHS (& quot; sistema File Hierarchy Standard & quot;), e una pianura & quot; fare & quot; nella directory dei sorgenti VDR solo costruisce tutto, ma non copiarlo ./PLUGINS/lib e ./locale più. È possibile utilizzare un file di Make.config (copiato da Make.config.template) e impostare il parametro LCLBLD = 1 per avere tutto costruito e installato sotto l'albero dei sorgenti VDR (come era il default nelle versioni precedenti). Se hai già un tuo file Make.config, si consiglia di copiare il nuovo Make.config.template e adattarlo alle proprie esigenze. Se non si desidera che i file di dati del VDR a diffondersi intorno al vostro sistema in base al FHS, è possibile impostare il parametro ONEDIR = 1 (con Make.config) di avere tutti i file in una directory / video come prima.
  • Lo script dato VDR con l'opzione '-r' è ora chiamato anche se la registrazione viene cancellato.
  • Sincronizzazione tempo di sistema al tempo transponder è ora fatto utilizzando adjtime () per evitare discontinuità. Se la differenza di tempo è più di 10 secondi, Stime () è ancora usato per fare la sincronizzazione iniziale.
  • ridimensionamento Implementata di bitmap SPU.
  • ATTENZIONE: L'utilizzo di più dischi per formare una directory video di grandi dimensioni è obsoleta e verrà rimosso da VDR in una versione futura! O utilizzare uno dei grandi dischi terabyte di oggi (preferibilmente con un disco di backup in un array RAID-1), o usare qualcosa come & quot; mhddfs & quot;.

Programmi simili

ktvschedule
ktvschedule

3 Jun 15

Ygl
Ygl

3 Jun 15

Vivia
Vivia

2 Jun 15

Commenti a Video Disk Recorder

I commenti non trovato
Aggiungi commento
Accendere le immagini!