Detalii soft:
Versiune: 2.0.0
Incarca data: 20 Feb 15
Licenţă: Gratuit
Popularitate: 47
Video Recorder disc (VDR) este un open source program de receptor satelit digital care foloseste DVB și tehnologii Linux pentru a înregistra fluxuri MPEG2, precum și de ieșire fluxul de televizoare.
Video Recorder disc sprijină, de asemenea plugin-uri pentru DVD, MP3, AVI, MKV, redarea DivX. Noua versiune suporta HDTV (televiziune de înaltă definiție)
Ce este nou în această versiune:.
- Suport complet pentru HDTV:
- VDR suportă acum pe deplin HDTV.
- Canal prin satelit Routing:
- VDR suportă acum & quot; Canal prin satelit Routing & quot; (SCR) conform EN50494 (pe baza quot &; Unicable & quot; plasture). Deoarece & quot; Unicable & quot; este o marcă înregistrată și reprezintă doar unul dintre multele implementări ale SCR, următoarele modificări au fost făcute în comparație cu patch-uri, care trebuie să fie luate în considerare de către oameni care au creat sistemul lor folosind patch-uri:
- parametru "U" în dosarul diseqc.conf a fost schimbat la "S" (& quot; Scr & quot;) .
- Numele fișierului de configurare a fost schimbat de la & quot; unicable.conf & quot; a & quot; scr.conf & quot;.
- Dispozitiv Bonding:
- opțiuni de configurare & quot noi; LNB / Dispozitiv n conectat la cablu așezat & quot; poate fi folosit pentru a defini care dispozitivele DVB-S sunt conectate la același cablu așezat și sunt, prin urmare, & quot; & quot ;. legat Acest lucru devenit comun plasturele LNBSHARE. Utilizatorii de patch-uri LNBSHARE va trebui să nou înființate dispozitivele lor stătea cu opțiunile de mai sus.
- Subtitrari:
- Manipularea Implementat de subtitrari de rezoluție HD în funcție de V1.3.1 de ETSI EN 300 743, capitolul 7.2.1.
- fixă de manipulare subtitrările DVB și puse în aplicare de decodare subtitrari textual DVB.
- Plugins:
- Adăugat cDevice :: NumProvidedSystems () pentru a PLUGINS.html (lipsea din moment ce a fost pus în aplicare).
- plugin "cer" nu mai face parte din sursa VDR.
- IMPORTANT pentru autori plugin:. Un plugin care pune în aplicare o clasă cDevice derivată, care poate reda video trebuie să numim acum funcția de clasa sa de bază MakePrimaryDevice ()
- Implementarea cDeviceHook pentru a permite plugin-uri mai mult control asupra ceea ce aparat poate oferi care transponderul.
- plugins poate defini acum noi surse. Pentru a pune în aplicare acest lucru, s-au făcut următoarele modificări:
- șirul de parametri transponder nu mai este interpretat de către cChannel, ci mai degrabă stocate ca este si folosit doar de dispozitivul respectiv. În acest fel plugin-uri pot folosi șir parametru un canal pentru a stoca date arbitrare (a se vedea vdr.5).
- Cea mai nouă cSourceParam clasă pot fi folosite de către plugin-uri pentru a defini noi surse, precum și să pună în aplicare elemente OSD care vor fi utilizate în editorul canal pentru editarea parametrilor specifici sursa de canal (a se vedea dvbdevice.c de un exemplu de modul în care această se face pentru dispozitivele implicit DVB).
- Pur valori numerice nu mai sunt acceptate în parametrul "sursă" a unui canal.
- Acest devenit comun plasturele PLUGINPARAM.
- dvbhddevice plugin este acum parte din arhiva de distribuție VDR.
- Scenariul pic2mpg a plugin la "imaginile" genereaza acum imagini HD. Versiunea veche SD este încă disponibil ca pic2mpg-SD.
- dvbsddevice plugin suportă acum noua opțiune --outputonly, care dezactivează primit pe dispozitive FF SD și utilizează dispozitivul doar pentru ieșire.
- Codul pentru unitatea de control de la distanță RCU a fost mutat intr-un plug-in separat numit & quot; & quot ;. rcu Telecomanda = opțiune RCU în apelul "face" pentru VDR este acum caducă. Opțiunea --rcu de linie de comandă este acum caducă. Folosește -Prcu în schimb. Dacă ați folosit --rcu cu un traseu dispozitiv, utilizați -P & quot; rcu d & quot;.
- Eliminat funcție cEITScanner învechit :: UsesDevice (). Daca un plugin a folosit această funcție pentru a afla dacă un apel la funcția sa cStatus :: ChannelSwitch () sa datorat unei comutator canal viu, se poate folosi noua LiveView parametru această funcție lui. Orice plugin-uri care implementează cStatus :: ChannelSwitch () trebuie să adăugați parametrul "LiveView bool" pentru această funcție.
- Adaugata o nouă interfață plug-in pentru punerea în aplicare a stivuitoare EPG.
- O extensie poate pune în aplicare un handler EPG prin crearea unui obiect derivat din cEpgHandler și punerea în aplicare a funcțiilor membre necesare.
- Manipularea specială a evenimentelor cu id masă 0x00 a fost abandonat. Pentru compatibilitate înapoi evenimente EPG cu id-uri de masă mai mică de 0x4E vor fi tratate ca și cum ar avea o masă de id 0x4E, iar noul plugin-ul "epgtableid0" poate fi folosit pentru a le manipulate ca în versiunile anterioare.
- ID-ul de masă implicit pentru o CEvent nou creat a fost schimbat la 0xFF, care este mai mare decât orice id masă normală, care este difuzat în datele EIT.
- Vezi PLUGINS.html, sectiunea & quot; Electronic Program Guide & quot; pentru mai multe informații.
- Constructorul cThread are acum un parametru boolean suplimentar care poate fi setat la true pentru a avea această rula fir la o prioritate mai mică. Autori Plugin care folosesc fire cu prioritate scăzută poate doriți să utilizați acest loc de apelurile la SetPriority (19) și SetIOPriority (7). Prioritatea unui fir (& quot; scăzută & quot; sau & quot; mare & quot;) este acum conectat la începerea firului .
- plugin Makefiles au acum un obiectiv separat "instala".
- Plugin Makefiles folosesc acum destdir și programul "instalare".
- Plugin Makefiles poate include acum un fișier de configurare pentru parametrii de compilare.
- plugins care pun în aplicare o interfață la orice fel de telecomenzi se utilizează noii parametri Setup.RcRepeatDelay și Setup.RcRepeatDelta pentru a permite utilizatorului să ajusteze comportamentul funcției de repetare telecomenzii. Acestea elimina de asemenea, orice opțiuni de configurare ar putea avea ca servesc același scop.
- demo-uri Adăugat de DrawEllipse () și DrawSlope () funcția de plugin-ul "osddemo" (apăsați pe "1" sau "2", respectiv).
- Skins:
- Pielea "sttng" afișează acum două bare colorate la partea de jos a ecranului canalului, indicând puterea (bara de sus) și calitatea (bar inferior) a semnalului primit. Numărul din stânga acestor bare indică dispozitivul real canalul curent este recepționat cu.
- Skins poate întreba acum la categoria de meniu pentru care cSkinDisplayMenu lor este utilizată în prezent. Aceasta se poate face fie prin intermediul unui apel la cSkinDisplayMenu :: MenuCategory () sau prin reimplementing cSkinDisplayMenu :: SetMenuCategory (). Această informație permite o piele de a utiliza pictograme speciale sau decoratiuni pentru diferitele tipuri de meniuri din VDR.
- Cea mai nouă funcție membru cSkinDisplayReplay :: SetRecording () permite o piele pentru a afișa mai multe informații despre înregistrarea jucat în prezent.
- Cea mai nouă piele & quot; LCARS & quot; este o versiune îmbunătățită a & quot; ST: TNG & quot; piele (care este încă acolo, în aspectul său original, pentru cei care nu le place pielea LCARS, sau nu-l poate folosi datorită limitărilor OSD). Pielea LCARS utilizeaza noile & quot; categoria de meniu & quot; caracteristică pentru a afișa informații suplimentare despre pagina meniului principal. Acesta arată cronometre viitoare și dispozitive ale sistemului, precum și care dispozitiv este de înregistrare care cronometre. Panoul de sus a meniului principal afișează datele de program în modul de vii și reluarea, precum și o bară de progres. Un indicator pe partea dreaptă a listei de dispozitive prezinta dispozitiv care este utilizat în prezent pentru vizualizare live, iar dacă este în modul de transfer. Afișează dispozitiv individuale indice numărul aparatului, tipul aparatului, care CAM (daca este cazul) este atribuit în prezent la aparat, iar puterea semnalului și calitatea. Pe partea stângă a OSD este un afișaj permanent de data curentă și ora, utilizarea disc și încărcarea sistemului. & Quot; LCARS & quot; este noul pielea implicit de VDR. Este nevoie de cel puțin un 4bpp (16 culori) ecran OSD complet, dar se poate opera în continuare în cazul în care OSD pot ocupa numai puține culori (caz în care poate doriți să comutați la & quot; ST: TNG & quot; sau & quot; Classic VDR & quot ;. piele)
- Cea mai nouă funcții SetItemEvent (), SetItemTimer (), SetItemChannel () și SetItemRecording () din clasa cSkinDisplayMenu poate fi reimplemented de plugin-uri de piele pentru a afișa aceste elemente într-un mod mai elaborat decât doar o simpla linie de text.
- Telecomanda:
- schimbată locația implicită pentru priza LIRC la / var / run / lirc / lircd.
- Noile opțiuni de configurare & quot; OSD / tasta Color [0123] & quot; pot fi folosite pentru a regla secvența butoanelor de culoare afișate în meniurile care la care a tastelor colorate de pe telecomandă. Autorii de plugin-uri care pun în aplicare piei ar putea dori să își adapteze SetButtons lor () funcție, în scopul de a face uz de această nouă facilitate. A se vedea, de exemplu, funcția de cSkinClassicDisplayMenu :: SetButtons () în skinclassic.c pentru detalii.
- utilizator Adaugata definit cheie kUser0.
- Noul cheia cu telecomandă & quot; Redare / Pauză & quot; poate fi folosit cu telecomenzi care nu au chei separate pentru & quot; Joaca & quot; și & quot;. & quot ;, Pause, ci mai degrabă au o singură tastă pentru ambele funcții
- Noile opțiuni & quot; repeta Configurare / Diverse / Telecomandă întârziere & quot; și & quot; Configurare / Diverse / Remote repeta de control delta & quot; pot fi folosite pentru a regla comportamentul telecomenzii în cazul în care o tastă este menținută apăsat pentru un timp, astfel încât lovituri funcția de repetare in.
- Dispozitive:
- Manipularea Re-implementat DVB-S2, care în primul rând a apărut în versiunea 1.5.14, dar a fost revocat în versiunea 1.5.15, în favoarea de a face o versiune stabilă 1.6.0. Rețineți că fișierul channels.conf suportă acum parametri suplimentari, astfel încât poate doriți să vă asigurați că aveți o copie de siguranță a acestui fișier în cazul în care aveți nevoie pentru a reveni la versiunea anterioară a VDR!
- cDvbDevice folosește acum pavilion FE_CAN_2G_MODULATION pentru a determina dacă un dispozitiv poate suporta DVB-S2.
- Sprijinul pentru complete carduri DVB nominalizați de design TT / Fusi a fost mutat în noul plugin "dvbsddevice". Pe sistemele care folosesc un astfel de card ca dispozitiv de primar, acest plugin trebuie acum să fie încărcate atunci când rulează VDR, pentru a vedea video live sau înregistrate. Dacă plugin-ul nu este încărcată, cardul va fi tratat ca un card de DVB buget, și nu va fi nici OSD sau pentru a vizualiza capacitate.
- Adăugat suport pentru carduri DVB cu mai multe fontends. Rețineți că acest lucru funcționează doar pentru carduri DVB unde fiecare interfață pot fi utilizate independent de toate celelalte pe aceeași adaptor.
- Adăugat suport pentru dispozitivele ATSC. Acest lucru devenit comun plasturele ATSC.
- Noile funcții cDevice :: SignalStrength () și cDevice :: SignalQuality () pot fi utilizate pentru a determina puterea semnalului și calitatea unui anumit dispozitiv.
- Cea mai nouă funcție cDevice :: ProvidesEIT () este folosit pentru a determina dacă un dispozitiv poate furniza date EIT și, prin urmare, vor fi utilizate în cEITScanner :: Procedeul () pentru a primi date IET de canalele se pot primi. Rețineți că în mod implicit se presupune că un dispozitiv nu poate furniza date EIT, și numai cDvbDevice builtin returnează adevărat din această funcție.
- Adăugat suport pentru dispozitivele cu mai mult de un sistem de livrare pentru fiecare interfață. Acest lucru necesită un driver DVB cu versiunea 5.5 sau mai mare care se pot ocupa apelul DTV_ENUM_DELSYS. Cu soferilor in varsta se va scădea din nou la un sistem de livrare pentru fiecare interfață.
- Adăugat suport pentru manipularea transpondere DVB-T2. Acest lucru necesită un driver DVB cu versiunea 5.3 sau mai mare care se pot ocupa apelul DTV_DVBT2_PLP_ID (care a fost redenumit la DTV_STREAM_ID în DVB API 5.8).
- adaptoare de dispozitiv DVB / interfețe sunt acum cercetat prin scanarea directorul / dev / DVB loc de looping prin intermediul numerelor adaptor / interfeței. Acest lucru permite pentru & quot; guri & quot; în numerotarea dispozitiv.
- Eliminat & quot; & quot ;. PrimaryLimit Old & quot; plin featured & quot; Carduri DVB poate fi rulat cu opțiunea --outputonly pentru a evita problemele cu înregistrare canale lățime mare de bandă. În plus, cu HDTV din ce în ce mai popular aceste carduri sunt destul de mult depășite de acum (TT S2-6400 nu are probleme inregistrarea si redarea canalelor lățime mare de bandă simultan). Și, nu în ultimul rând, persoanele care folosesc jucatorii de software nu va observa această schimbare, oricum.
- Cea mai nouă funcție cDevice :: DeviceName () returnează un șir de identificare numele dispozitivului dat.
- Cea mai nouă funcție cDevice :: DeviceType () returnează un șir care identifică tipul de dispozitiv dat.
- Cea mai nouă funcție cDevice :: ReadFilter () poate fi utilizat de dispozitive pentru a pune în aplicare propriul mod de recuperare a datelor de filtrare pct.
- Cea mai nouă funcție cDevice :: HasInternalCam () poate fi pusă în aplicare prin dispozitive care furnizează canale criptate într-o formă deja decriptat, fără a necesita manipularea explicită a unui CAM.
- Noile funcții cDevice :: CanScaleVideo () și cDevice :: ScaleVideo () pot fi folosite de către dispozitive de ieșire derivate pentru punerea în aplicare scalarea video la un anumit dimensiune și locație.
- Adăugat suport pentru DVB-S2 și DVB-T2 transpondere care folosesc & quot; mai multe de streaming & quot;.
- DiSEqC:
- Adaugata definiții dispozitiv pentru formatul de fișier diseqc.conf, astfel încât anumite poziții de satelit poate fi limitată la o anumită listă de dispozitive. Acest lucru devenit comun plasturele SOURCECAPS.
- transpondere care folosesc & quot; 8PSK turbo FEC & quot; (Un mod non-standard utilizate de furnizorii de nord-americane) sunt acum identificate prin presupunând că toate transponderele 8PSK pe DVB-S uz & quot; turbo FEC & quot;.
- EPG:
- Fișierul epg.data este acum citit într-un fir separat pentru a face procesul de pornire mai rapidă în cazul în care dosarul este foarte mare.
- Mutat curățare a datelor EPG și scrierea fișierului epg.data într-un fir separat pentru a evita răspuns lent la datele introduse de utilizator pe sisteme lente
- OSD:
- OSD și caracterele dimensiunile sunt acum definite în procente din efective dimensiunea de afișare video. Dimensiunea maximă a OSD a fost ridicat la 1920x1080, pentru a permite ecranul OSD complet pe sisteme HD.
- Dimensiunea OSD este acum ajustată automat la afișajul video propriu-zis (cu condiția ca dispozitivul de ieșire implementează funcția GetOsdSize ()).
- OSD are acum suport complet TrueColor. Nu poate fi mai multe & quot; pixmaps & quot; care poate fi suprapus cu alpha blending. Toate husele existente ar trebui să funcționeze din cutie cu OSD TrueColor - singura excepție fiind cOsd :: GetBitmap (). Având în vedere că TrueColor OSD nu utilizează bitmap, această funcție va întoarce un bitmap manechin, care nu poate fi ceea ce se așteaptă plugin. Atâta timp cât acest bitmap este folosit doar pentru setarea paleta, nu există nici o problemă. Cu toate acestea, orice alte operațiuni de pe acest bitmap va avea nici un efect. Vezi descrierea funcțiilor cPixmap în osd.h pentru detalii despre noile funcționalități. & Quot; ST: TNG Panouri & quot; piele a fost îmbunătățit pentru a utiliza în mod automat OSD TrueColor dacă este disponibil. & Quot; osddemo & quot; plugin a fost extins pentru a arăta unele dintre posibilitățile de OSD TrueColor în cazul în care este rulat pe un sistem care oferă de fapt suport TrueColor.
- Opțiunile audio și subtitrările sunt acum disponibile prin intermediul Green și tastele galbene din meniul Configurare / DVB. Acest lucru este în principal pentru telecomenzi care nu s-au dedicat chei pentru aceste funcții.
- Meniul Înregistrări afișează acum lungimea (în ore: minute) de fiecare înregistrare nota că & quot; nou & quot; indicator a fost mutat de la momentul înregistrării în coloana lungime. Acest nou format este, de asemenea, folosit de către LSTR comanda SVDRP, astfel încât, în cazul în care aveți o aplicație care analizează producția LSTR, va trebui să-l adapteze la noul format.
- Noua opțiune de configurare & quot; Replay / Ora & quot rămas; poate fi folosit pentru a comuta între afișarea lungimea totală sau timpul rămas de înregistrare care este în prezent reluate.
- Afișajul progres reluarea este acum pornit de fiecare dată când o marcă este comutat (nu numai atunci când unul este setat).
- Green butonul din & quot; Editați timer & quot; Meniul poate fi acum folosite pentru a comuta între pedeapsă unică și cronometre repetitoare. Acest lucru este la fel ca apăsarea '0', atunci când & quot; Day & quot; câmp este selectat, dar funcționează în orice moment (și este mult mai evident).
- La estimarea spațiul de pe disc rămas (în ore), rata medie de date de toate înregistrările existente este acum luată în considerare. Dacă această valoare nu poate fi determinată, valoarea precedentă a 25.75 MB / este obtinuta min.
- Utilizarea disc se adaugă nu mai este în mod automat la titlul principale și & quot; Recordings & quot; meniuri. Acest lucru a fost întotdeauna o soluție mekeshift iar acum este de până la piele individuală dacă, unde și cum vrea să afișeze această informație. O piele pot utiliza noua clasa cVideoDiskUsage să pună în aplicare o astfel de afișare. Pentru compatibilitate, piei implicite & quot; Classic VDR & quot ;, & quot; ST: TNG Panouri & quot; și & quot; modul Text & quot; (de exemplu, blesteme) au fost modificate pentru a se comporte ca înainte. Alte piei putea dori pentru a afișa utilizarea disc în moduri total diferite.
- O cOsdMenu se pot ocupa acum piei care prezintă un număr diferit de articole în diverse categorii de meniu.
- OSD și pielea sunt acum reinițializat după o pagină de configurare plugin a fost confirmată, pentru a le reacționeze imediat în cazul în care orice modificare a parametrilor de setare un plugin are un efect asupra OSD.
- Acum, asigurându-vă că & quot; font mic & quot; nu este niciodată mai mare decât & quot; & quot font OSD,.
- În & quot; Recordings & quot; meniu, apăsând tasta "0" acum comută între sortare & quot; de timp & quot; și & quot; de nume & quot ;. Modul de sortare selectată este stocată separat pentru fiecare dosar (cu condiția să aveți acces de scriere la acel folder). Dacă un director este nou creat de un cronometru care se repetă, modul de sortare pentru dosarul respectiv este setat inițial la & quot; de timp & quot ;. Rețineți că, în versiunile anterioare ordinea implicită fel de directorul de film de nivel superior a fost & quot; de nume & quot; și toate subdirectoarele au fost sortate & quot; de timp & quot ;. Acum, ordinea implicită de sortare pentru toate directoarele este & quot; de nume & quot ;, deci, dacă aveți un dosar existent care se sortate & quot;. De timp & quot ;, apăsați tasta "0" dată a realiza acest lucru
- Noua opțiune de configurare & quot; Numele Diverse / Arată canal cu sursa de & quot; poate fi folosit pentru a porni adăugarea caracterului sursă a canaliza nume ori de câte ori acestea sunt afișate.
- Apăsând tasta de redare în modul normal de vizualizare in direct acum deschide meniul Înregistrări în cazul în care nu există nici o & quot; văzute ultima & quot; înregistrare. Același comportament a fost implementat pentru cheia Albastră din meniul principal.
- Noua opțiune & quot; Configurare / Reluare / Evoluții timp de afișare & quot; poate fi folosit pentru a activa în mod automat afișarea ecranului progres ori de câte ori este pornit reluare a unei înregistrări.
- Time Shifting:
- Noua opțiune de configurare & quot; înregistrare / Pauză manipulare tasta & quot; poate fi folosit pentru a defini ceea ce se întâmplă în cazul în care tasta Pause de pe telecomandă este apăsat în timpul tv în direct.
- Noua opțiune de configurare & quot; înregistrare / Șterge înregistrare & quot timeshift; controlează dacă o înregistrare timeshift este șters automat după ce au văzut asta. Acest lucru devenit comun plasturele DELTIMESHIFTREC. Rețineți că semnificația valorilor pentru această opțiune este diferit de patch-uri DELTIMESHIFTREC: 0 înseamnă înregistrări de programare temporală nu sunt șterse automat (comportamentul implicit ca în versiunile anterioare), în timp ce 1 mijloace de a cere utilizatorului dacă înregistrarea se elimină <. / li>
- Parametrul de configurare & quot; înregistrare / rec Instant. timp (min) & quot; poate fi acum setat la "0", ceea ce înseamnă a înregistra numai eveniment care rulează în prezent.
- Când întreruperea video live, piesele de subtitrare curent audio și sunt acum reținute.
- Timers:
- & quot; Editare cronometru & quot; Meniul poate seta acum dosarul pentru înregistrarea de pe o listă de dosare stocate în & quot; folders.conf & quot;.
- numele fișierului în & quot; timer & quot; Meniul arată acum doar numele de bază de înregistrare, fără calea de dosar (dacă este cazul). În caz contrar, cu trasee lungi folder numele de înregistrare real nu a fost vizibil deloc.
- Noua opțiune de configurare & quot; Dosare din meniul timer & quot; Controalele dacă numele fișierelor din meniul cronometru sunt prezentate cu calea lor dosar complet.
- Înregistrări:
- formatul de înregistrare este acum TS (Transport Stream). Înregistrări existente în format PES pot fi redate și editate, dar noi înregistrări se fac în TS. Toate codul pentru înregistrare în PES a fost eliminat. Următoarele modificări au fost făcute pentru a comuta la formatul de înregistrare TS:
- Deoarece un TS trebuie să aibă o PAT / PMT, care necesită tipul de flux video să se acorde în mod explicit, formatul câmpului VPID în dosarul channels.conf și SVDRP comenzile NEWC / MODC / LSTC a fost prelungit. Tipul flux video urmează acum VPID și opțional PPID, separate printr-un semn "=".
- formatul de fișier index a fost modificat pentru a susține fișiere de dimensiuni de până la 1TB (anterior 2GB), și până la 65,535 fișiere separate pe înregistrare (anterior 255).
- Numele de fișiere de înregistrare sunt acum de 00001.ts forma (anterior 001.vdr).
- Rata frame este detectată uitandu-te la două valori ulterioare PTS. & Quot; de cadre pe secundă & quot; este stocat în & quot; Informații & quot; fișier folosind noua etichetă F.
- Numele directorului de înregistrare a fost schimbat de la AAAA-LL-ZZ-hh [:.] Mm.pr.lt.rec (pr = prioritate, lt = durata de viață) la YYYY-MM-DD-hh.mm .ch-ri.rec (ch = canal, ri = resumeId). Prioritatea iar durata de viață sunt acum stocate în & quot; Informații & quot; fișier cu noul etichete P și L (în cazul în care nu există un astfel de fișier, valorile maxime sunt asumate în mod implicit, ceea ce evită ștergerea din greșeală o înregistrare dacă spațiul pe disc este scăzută). Nu mai depozitarea prioritate și pe viață în numele directorului evită începe o nouă înregistrare în cazul în care una dintre acestea este schimbat în cronometrul și înregistrarea este re-pornit pentru un motiv oarecare. În loc de prioritate și Lifetime, numele directorului conține acum numărul de canal de la care sa efectuat înregistrarea, precum și & quot; de exemplu id-ul & quot; acest caz de VDR. Astfel se evită probleme dacă mai multe instanțe VDR înregistra același spectacol pe diferite canale, sau chiar pe același canal. "-" Între numărul canalului și resumeId previne versiuni mai vechi ale VDR de la & quot; & quot; văzând aceste înregistrări, ceea ce face sigur că nici nu va încerca să le reda, sau să le eliminați în cazul în care discul ruleaza complet.
- Fișierele & quot; & quot ;, index & quot; & quot ;, informatii & quot; Calificative & quot; și & quot; reluarea & quot; într-un director de înregistrare TS sunt acum create fără & quot; & quot; .vdr extensie.
- & quot; CV-ul & quot; fișier nu mai este un fișier binar, dar conține linii uite pentru a putea stoca informații suplimentare, cum ar fi pista audio sau subtitrare selectat.
- cDvbPlayer :: Du-te la () nu mai adaugă un & quot; cod capăt secvență & quot; la date. În cazul în care dispozitivul de ieșire are nevoie de acest lucru, ea trebuie să aibă grijă de ea de la sine.
- Fișierul index pentru înregistrări TS este acum regenerată pe-the-fly, dacă o înregistrare este reluată că nu are index. Acest lucru poate fi, de asemenea, folosite pentru a re-crea un fișier index spart prin eliminarea manual fișierul index și apoi Reluarea înregistrarea (cel puțin până la fișierul index a fost generată).
- Noile opțiuni de linie de comandă --edit și --genindex pot fi folosite pentru a edita o înregistrare sau genera indexul fără de fapt a porni întregul VDR.
- Noile opțiuni de linie de comandă --filesize și --split pot fi folosite împreună cu --edit pentru a seta dimensiunea maximă a fișierului video și porniți despicare fișiere editate la mărcile de editare. Aceste opțiuni trebuie să se acorde înainte --edit a avea un efect.
- ora de începere a unei înregistrări editat este acum setată la momentul primei mărcii de editare. Acest lucru devenit comun plasturele CUTTIME.
- Un proces de editare în curs este acum anulată dacă nici în original sau versiunea editată de înregistrare este ștearsă din meniul Recordings.
- Dacă o poziție cadru în dosarul "mărci", a unei înregistrări nu indică o I-cadru, aceasta va fi acum mutat spre urmatorul I-cadru (fie în sus sau în jos, oricare dintre acestea este mai aproape).
- editare poate fi acum plasate direct pe partea de sus a reciproc, caz în care pur și simplu a marca o poziție, dar nu au nici un efect asupra procesului de tăiere actuale.
- dacă este amplasat la o distanta care două (sau mai multe) mărci de editare sunt plasate pe partea de sus a reciproc, se mută cheie "4" primul unul dintre ei la stânga, în timp ce "6" se mută cheie ultima din le spre dreapta. Cele "7" și ocupa mai multe mărcile "9" cheie de la același loc ca și în cazul în care au fost un semn unic.
- chei "7" și "9" salt acum la bun început sau sfârșit, respectiv, de înregistrare, chiar dacă nu există nici un semn stabilit la acel moment.
- Noua opțiune & quot; Configurare / Reluare / Pauză pe marca seta & quot; poate fi folosit pentru a activa automat intra în modul Pauză dacă o marcă de editare este setat în timpul reluarea.
- Temporizatoare nu mai face nici o specială & quot; VFAT & quot; de manipulare a scurta nume de directoare la 40 de caractere. Când un șir este folosit ca un nume de director pentru o înregistrare, lungimea maximă a căii director, precum și numele de director individuale, este în prezent limitată la valorile specificate de noile --dirnames opțiunea de linie de comandă (a se vedea man VDR ( 1) pentru detalii). Pentru compatibilitate înapoi opțiunea --vfat este încă disponibil și are același efect ca și --dirnames = 250,40,1.
- Îmbunătățirea tăiere videoclip.
- SVDRP:
- Mesajul SVDRP signon indică acum codificarea caracterelor în utilizare, în & quot; 220 videoclipuri SVDRP VideoDiskRecorder 1.7.1; Vi 02 mai 16:17:10 2008; ISO 8859-1-& quot ;. Acest lucru poate fi util, de exemplu, pentru instrumente de externe care furnizează date EPG, astfel încât acestea să poată codifica corect siruri de caractere.
- Comanda SVDRP Pute suportă acum citirea datelor EPG dintr-un fișier dat.
- După o comanda CLRE, nu prelucrare ulterioară EPG acum se face timp de 10 secunde, astfel încât datele trimise cu ulterioara Pute comenzi nu interferează cu datele de la radiodifuzorii.
- Dacă svdrphosts.conf conține doar adresa de gazdă locală, portul SVDRP este deschis numai pentru gazda locală.
- Portul SVDRP implicit este acum 6419 (înregistrată cu ICANN / IANA). Folosiți "-p 2001" pentru a reveni la vechiul port, dacă este necesar.
- Comanda SVDRP HITK acceptă acum mai multe chei (până la 31).
- Comanda SVDRP LSTC acum acceptă, de asemenea, ID-uri de canal.
- Cea mai nouă UPDR comandă SVDRP poate fi folosit pentru a declanșa o actualizare a listei de înregistrări.
- comanda DELR SVDRP acum nu va șterge o înregistrare care este în prezent în curs de editare.
- LSTR comanda SVDRP știe acum parametrul suplimentar & quot;. & Quot ;, cale care poate fi acordată pentru a obține numele de fișier real al Anuarul o înregistrare de
- Comanda SVDRP Newt controale nu mai dacă un cronometru cu datele aferente există deja.
- Audio:
- Implementarea de manipulare descriptor componente standard pentru AC3 (curent = 4). Folosit & quot anterior, Premiere pseudo Standard & quot; (Curent = 2, tip = 5) încă mai funcționează, dar a fost folosit aparent pe nedrept de către radiodifuzori de la început.
- îmbunătățit rapid înainte / -rewind pentru înregistrări audio. Datele reale este acum trimis la dispozitivul de ieșire, astfel încât să poată fi redate și astfel provoacă întârzierea corespunzătoare. Pentru înregistrări audio pure audio nu mai este dezactivat în modul rapid înainte / -rewind, astfel încât unii orientare în ceea ce privește poziția în înregistrarea este posibil.
- Opțiunea & quot; Configurare / DVB / utilizare Dolby Digital & quot; acum controlează doar dacă piesele Dolby Digital apărea în & quot; Audio & quot; meniu. Dolby Digital este întotdeauna înregistrată. Acest lucru devenit comun plasturele DOLBYINREC.
- Internaționalizarea:
- texte în limba lituaniană adăugate.
- texte în limba slovacă Adăugat.
- texte în limba macedoneană Adăugat.
- Adăugat suport pentru limbile care sunt scrise de la dreapta la stânga. Consultați Instalarea de informații cu privire la modul de a transforma acest pe.
- texte în limbile arabe Adăugat.
- texte limba sârbă Adăugat.
- Diverse:
- Erori de fișiere de configurare nu mai ține VDR de pornire.
- Noua opțiune de linie de comandă -i pot fi folosite pentru a stabili o & quot;. Instanță & quot ;, id care vor fi utilizate pentru a distinge înregistrări ale aceluiași difuzare făcute de diferite instanțe ale VDR
- Implementarea de manipulare & quot; parentală descriptor & quot ;. , "Sttng '' clasic 'și piei blesteme", a afișa Evaluarea parental (în cazul dat) în afișajele lor eveniment. Fișierul epg.data stochează ratingul pentru creșterea copilului, folosind caracterul tag "R". NOTĂ IMPORTANTĂ: dacă VDR nu prezintă o evaluare pentru creșterea copilului, acest lucru nu înseamnă neapărat că programul dat este potrivit pentru toate segmentele de public
- Renamed 'runvdr "la" runvdr.template "și nu mai copiindu-l la BINDIR în" make install ".
- Noua opțiune de configurare & quot; Diverse / Canale învelitoarea & quot; Controalele dacă împachetări ale canalului în jurul valorii de la începutul sau la sfârșitul listei de canale, atunci când zapping.
- Fișierele & quot; commands.conf & quot; și & quot; reccmd.conf & quot; poate conține acum listele imbricate de comenzi. Vezi vdr.5 pentru informații despre noul format de fișier. Acest lucru devenit comun plasturele CMDSUBMENU.
- Noua opțiune de configurare & quot; tastele OSD / Numar de caractere & quot; pot fi folosite pentru a controla dacă tastele numerice pot fi folosite pentru a introduce caractere într-un câmp de introducere a textului.
- În timp ce Reluarea, mărcile de editare sunt actualizate în prezent la fiecare 10 secunde.
- Adaugata generarea unui fișier PKG-config pentru Makefile.
- Eliminat sufixul '.pl "din toate script-uri.
- Noua opțiune de configurare & quot; DVB / conformitatea Standard & quot; poate fi folosit pentru a comuta între diferite variante ale standardului DVB. În prezent, există & quot; DVB & quot; (Pentru standardul DVB original) și & quot;. ANSI / SCTE & quot ;, care este utilizat pentru a gestiona în mod corespunzător anumite tipuri streaming privat
- În mod implicit VDR este acum construit în conformitate cu FHS (& quot; sistem de fișiere Ierarhia Standard & quot;), precum și un simplu & quot; face & quot; în directorul sursă VDR construiește doar totul, dar nu îl copiați a ./PLUGINS/lib și mai ./locale. Puteți utiliza un fișier Make.config (copiat din Make.config.template) și setați parametrul LCLBLD = 1 a avea totul construite și instalate în arborele sursă VDR (ca era implicită în versiunile anterioare). Dacă aveți deja propriul dosar Make.config, poate doriți să copiați noua Make.config.template și adaptarea acesteia la nevoile dumneavoastra. Dacă nu doriți fișierele de date VDR de a fi distribuite în jurul sistemul dumneavoastră în funcție de FHS, puteți seta ONEDIR parametrul = 1 (folosind Make.config) pentru toate fișierele într-o singură director / video ca mai înainte.
- Scenariul dat VDR cu optiunea "r" este acum de asemenea, numit de fiecare dată când o înregistrare se elimină.
- Sincronizarea timp de sistem la momentul transponder este acum face folosind adjtime () pentru a evita discontinuități. În cazul în care diferența de timp este mai mult de 10 secunde, STIME () este încă folosit pentru a face sincronizare inițială.
- scalarea Implementat de bitmap SPU.
- ATENȚIE: Utilizarea mai multor discuri, pentru a forma un director video de mare este depreciată și va fi eliminat din VDR într-o versiune viitoare! Fie utilizați unul dintre discurile de astăzi terabyte mari (de preferință cu un disc de rezervă într-un RAID-1 matrice), sau de a folosi ceva de genul & quot; mhddfs & quot;.
Calificative
Comentariile nu a fost găsit