Softwarebeschreibung:
Version: 2.0.0
Upload-Datum: 20 Feb 15
Lizenz: Frei
Popularität: 47
Video Disk Recorder (VDR) ist ein Open Source digitalen Satelliten-Receiver-Programm, das die DVB und Linux Technologien, um MPEG2-Streams aufzeichnen sowie Ausgang den Strom an Fernseher verwendet.
Video Disk Recorder unterstützt auch Plugins für DVD, MP3, AVI, MKV, DivX-Wiedergabe. Die neue Version unterstützt HDTV (High Definition Television)
Was ist neu in dieser Pressemitteilung:.
- Volle Unterstützung für HDTV:
- VDR jetzt vollständig unterstützt HDTV.
- Satellite Channel Routing:
- VDR unterstützt nun auch & quot; Satellite Channel Routing & quot; (SCR) gemäß EN50494 (bezogen auf die & quot; unicable & quot; patch). Da & quot; Unicable & quot; ist eine eingetragene Marke und steht für nur eine von vielen Implementierungen von SCR, wurden folgende Änderungen im Vergleich zu den Patch, die von Menschen mit dem Patch, die ihr System eingestellt haben berücksichtigt werden müssen vorgenommen:
- Die 'U' Parameter in der diseqc.conf Datei in "S" geändert wurde (& quot; Scr & quot;) .
- Der Name der Konfigurationsdatei wurde von & quot geändert worden; auf & ldquor; scr.conf & quot;.
- Geräte-Bonding:
- Die neue Setup-Optionen & quot; LNB / Geräte n zu setzten Kabel '' verbunden; kann verwendet werden, um festzulegen, welche DVB-S-Geräte am selben verbunden sind saß Kabel und daher & quot sein; verbunden & rdquo ;. Diese obsoletes die LNBSHARE Patch. Die Nutzer der LNBSHARE Patch müssen ihre saß Geräte neu eingestellt mit den oben stehenden Optionen.
- Untertitel:
- Implementiert Umgang mit HD-Auflösung Untertitel gemäß v1.3.1 von ETSI EN 300 743, Kapitel 7.2.1.
- Die Behandlung von DVB-Untertitel und umgesetzt Decodierung Text DVB-Untertitel.
- Plugins:
- hinzugekommen CDevice :: NumProvidedSystems (), um plugins.html (fehlte, da sie umgesetzt wurden).
- Der "Himmel" Plugin ist nicht mehr Teil des VDR Quelle.
- Wichtiger Hinweis für PLUGIN AUTOREN:. Ein Plugin, das eine abgeleitete Klasse, die CDevice Video wiedergeben können, müssen Sie jetzt die MakePrimaryDevice () in Abhängigkeit von ihrer Basisklasse aufrufen implementiert
- Implementiert cDeviceHook Plugins erlauben eine bessere Kontrolle über dem Gerät können die Transponder werden.
- Plugins können nun neue Quellen zu definieren. Um dies zu realisieren, wurden folgende Änderungen vorgenommen:
- Der Transponder Parameter-String wird nicht mehr von cChannel interpretiert, sondern gespeichert, wie ist und nur von dem jeweiligen Gerät verwendet. Auf diese Weise Plugins Parameter-String eines Kanals verwenden, um beliebige Daten zu speichern (siehe vdr.5).
- Die neue Klasse cSourceParam kann durch Plugins verwendet werden, um neue Quellen zu definieren und OSD-Elemente, die in der Kanal-Editor zum Bearbeiten der Quelle spezifischen Parameter eines Kanals verwendet werden soll realisiert werden (siehe dvbdevice.c für ein Beispiel, wie dies ist für die Standard-DVB-Geräten durchgeführt).
- Rein numerische Werte werden nicht mehr in der "Quelle" Parameter eines Kanals akzeptiert.
- Das obsoletes die PLUGINPARAM Patch.
- Die dvbhddevice Plugin ist nun Teil des VDR Distribution Archiv.
- Die pic2mpg Skript des 'Bilder' Plugin erzeugt nun HD-Bilder. Die alte SD-Version ist als pic2mpg-sd noch verfügbar ist.
- Die dvbsddevice Plugin unterstützt jetzt die neue Option --outputonly, das Empfangen von auf SD-FF-Geräte deaktiviert und verwendet das Gerät nur für die Ausgabe.
- Der Code für die Fernbedienung Fernbedienung ist in einen separaten Plugin namens & quot verschoben; rcu & quot ;. Die REMOTE = RCU-Option in der 'make' Aufruf zur VDR ist mittlerweile veraltet. Die Befehlszeilenoption --rcu ist mittlerweile veraltet. Verwenden -Prcu statt. Wenn Sie --rcu mit einem Gerätepfad verwendet haben, verwenden Sie -P & quot; rcu -d & quot;.
- Entfernt die veraltete Funktion cEITScanner :: UsesDevice (). Wenn ein Plugin hat diese Funktion aufgrund einer Live-Kanal-Schalter verwendet werden, um herauszufinden, ob ein Anruf seiner CStatus :: Channel () -Funktion wurde, kann er neue Parameter Liveview dieses Funktions verwenden. Alle Plugins, die CStatus :: Channel () implementieren müssen, um den Parameter "bool Liveview ', um diese Funktion hinzuzufügen.
- Es wurde eine neue Plugin-Schnittstelle für die Implementierung EPG-Handler.
- Ein Plugin kann eine EPG-Handler, indem Sie ein Objekt aus cEpgHandler abgeleitet, und die notwendigen Elementfunktionen zu implementieren.
- Die Sonderbehandlung für Ereignisse mit Tisch ID 0x00 fallen gelassen wurde. Für Abwärtskompatibilität EPG Veranstaltungen mit Tabelle-IDs niedriger als 0x4E wird so behandelt, als hätten sie eine Tabelle von 0x4E ID und das neue Plugin "epgtableid0 'verwendet werden sie behandelt wie in früheren Versionen zu haben.
- Die Standardtabelle-ID für eine neu erstellte CEvent hat bis 0xFF, die höher ist als jede normale Tabelle ID, die in den EIT-Daten übertragen wird, ist geändert worden.
- Siehe plugins.html Abschnitt & quot; Electronic Program Guide & quot; für weitere Informationen.
- Die CThread Bauer hat jetzt einen zusätzlichen boolean Parameter, der auf true gesetzt ist, diese Fadenlauf mit einer niedrigeren Priorität haben werden. Plugin Autoren, die mit niedriger Priorität Threads Dies empfiehlt sich statt der Anrufe an SetPriority (19) und SetIOPriority verwenden (7). Die Priorität eines Threads (& quot; niedrigen & quot; oder & quot; hohe & quot;) jetzt angemeldet ist beim Start der Faden .
- Das Plugin Makefiles haben jetzt einen separaten 'install' Ziel.
- Plugin Makefiles nun DESTDIR und den 'Install Now' Programm.
- Plugin Makefiles können jetzt eine Konfigurationsdatei für Kompilierung Parameter.
- Plugins, die eine Schnittstelle zu jeder Art von Fernbedienungen werden die neuen Parameter verwenden implementieren Setup.RcRepeatDelay und Setup.RcRepeatDelta um dem Benutzer erlauben, das Verhalten der Repeat-Funktion auf der Fernbedienung einstellen. Sie hat auch alle Setup-Optionen zu entfernen sie haben könnte, dass den gleichen Zweck erfüllen.
- Hinzugefügt Demos der DrawEllipse () und DrawSlope (), um die "osddemo 'Plugin (drücken Sie' 1 'oder' 2 ').
- Skins:
- Die "STTNG" Haut zeigt nun zwei farbigen Balken am unteren Rand der Kanalanzeige und zeigt die Stärke (obere Leiste) und Qualität (untere Leiste) des empfangenen Signals. Die Zahl auf der linken Seite dieser Balken zeigt die aktuelle Gerät der aktuelle Kanal wird mit aufgenommen.
- Skins können nun fragen Sie den Menükategorie, für die ihre cSkinDisplayMenu zurzeit verwendet wird. Dies kann entweder durch einen Aufruf cSkinDisplayMenu :: MenuCategory () oder durch die Neuimplementierung cSkinDisplayMenu getan werden :: SetMenuCategory (). Mit diesen Informationen ist eine Haut, um spezielle Symbole oder Dekorationen für die verschiedenen Arten von Menüs in VDR nutzen.
- Die neue Member-Funktion cSkinDisplayReplay :: SetRecording () erlaubt eine Haut, um mehr Informationen über das aktuell abgespielte Aufnahme an.
- Die neue Haut & quot; LCARS & quot; ist eine erweiterte Version des & quot; ST: TNG & quot; Haut (die immer noch dort im Originallayout für diejenigen, die nicht wie die LCARS Haut oder können sie nicht verwenden aufgrund OSD Einschränkungen). Die LCARS Haut nutzt die neuen & quot; Menü Kategorie & quot; Funktion, um zusätzliche Informationen über das Hauptmenü anzuzeigen. Es zeigt anstehenden Timer und Geräte des Systems, als auch dem Gerät Aufnahme, Timer. Der obere Bereich des Hauptmenü zeigt die Programmdaten im Live- und Wiedergabemodus, und eine Fortschrittsanzeige. Eine Anzeige an der rechten Seite der Geräteliste zeigt, welches Gerät derzeit für die Live-Anzeige verwendet wird, und ob es im Transfermodus befindet. Die einzelnen Geräte Displays zeigen die Gerätenummer, den Gerätetyp, die CAM (falls vorhanden), die derzeit dem Gerät zugewiesen wird, und die Signalstärke und -qualität. Auf der linken Seite des OSD gibt es eine Dauerausstellung mit dem aktuellen Datum und der Zeit, die Festplattennutzung und der Systemlast. & Quot; LCARS & quot; ist der neue Standard-Skin des VDR. Es ist mindestens ein 4bpp (16 Farben) Vollbild OSD, aber man kann immer noch funktionieren, wenn Ihr OSD kann nur weniger Farben verarbeiten (in diesem Fall sollten Sie auf den Pegel umzuschalten; ST: TNG & quot; oder & quot; Klassische VDR & rdquo ;. Haut)
- Die neuen Funktionen SetItemEvent (), SetItemTimer (), SetItemChannel () und SetItemRecording () der Klasse cSkinDisplayMenu von der Haut Plugins neu implementiert, um diese Elemente in einer aufwendigen Weg als nur eine einfache Textzeile angezeigt werden.
- Fernbedienung:
- Changed die Standardposition für die LIRC-Buchse in / var / run / lirc / lircd.
- Die neuen Setup-Optionen & quot; OSD / Farbtaste [0123] & quot; kann verwendet werden, um die Reihenfolge der Farbtasten auf der Fernbedienung angezeigt wird in den Menüs zu, dass der Farbtasten eingestellt werden. Autoren von Plugins, Skins zu implementieren wollen ihre SetButtons () -Funktion, um die Nutzung dieser neuen Funktion lassen sich anpassen. Siehe zum Beispiel die Funktion cSkinClassicDisplayMenu :: SetButtons () in skinclassic.c für Details.
- Veröffentlicht Benutzer definierten Schlüssel kUser0.
- Die neue Funkschlüssel & quot; Wiedergabe / Pause & quot; mit Fernbedienungen, die nicht über separate Tasten für & quot verwendet werden; spielen & quot; und & quot;. & quot ;, Pause, sondern einen einzigen Schlüssel für beide Funktionen
- Die neuen Optionen & quot; Setup / Sonstiges / Fernbedienung wiederholen Verzögerung & rdquo; und & quot; Setup / Sonstiges / Fernbedienung wiederholen Delta & quot; kann verwendet werden, um das Verhalten der Fernbedienung, wenn eine Taste gedrückt halten für eine Weile gedrückt anpassen, so dass die Wiederholungsfunktion Kicks in.
- Geräte:
- neu implementiert Umgang mit DVB-S2, die zuerst in der Version 1.5.14 erschienen, wurde aber in der Version 1.5.15 dafür aus, eine stabile Version 1.6.0 widerrufen. Beachten Sie, dass die Datei channels.conf unterstützt nun zusätzliche Parameter, so können Sie sicherstellen, dass Sie für den Fall, müssen Sie eine Sicherungskopie dieser Datei, die Sie brauchen, um wieder auf die vorherige Version des VDR! gehen
- cDvbDevice nutzt nun die FE_CAN_2G_MODULATION Flagge, um festzustellen, ob ein Gerät kann DVB-S2 zu behandeln.
- Die Unterstützung für voll funktionsfähige DVB-Karten des TT / FuSi Design wurde in das neue Plugin "dvbsddevice 'verschoben. Auf Systemen, die eine solche Karte verwenden, deren wichtigste Gerät, muss nun das Plugin bei der Ausführung von VDR, um Live- oder aufgezeichneten Video anzusehen, die geladen werden. Wenn das Plugin nicht geladen ist, wird die Karte wie ein Budget-DVB-Karte behandelt werden, und es wird kein OSD oder Sichtfähigkeit sein.
- Unterstützung für DVB-Karten mit mehreren fontends. Beachten Sie, dass dies nur für DVB-Karten, wo jedes Frontend kann unabhängig von allen anderen auf dem gleichen Adapter verwendet werden.
- Unterstützung für ATSC-Geräte. Diese obsoletes die ATSC-Patch.
- Die neuen Funktionen CDevice :: Die Signalstärke () und CDevice :: Signalqualität () kann verwendet werden, um die Signalstärke und -qualität eines bestimmten Geräts zu bestimmen.
- Die neue Funktion CDevice :: ProvidesEIT () wird verwendet, um zu bestimmen, ob ein Gerät kann EIT Daten geben und damit in cEITScanner verwendet werden :: Process () zum EIT-Daten von den Kanälen zu empfangen können erhalten. Beachten Sie, dass standardmäßig davon ausgegangen wird, dass ein Gerät kann keine EIT-Daten, und nur die eingebaute cDvbDevice gibt true aus dieser Funktion.
- Unterstützung für Geräte mit mehr als einem Liefersystem ist je nach Frontend. Dies erfordert eine DVB-Treiber mit der Version 5.5 oder höher, die die DTV_ENUM_DELSYS Anruf verarbeiten kann. Bei älteren Fahrern wird es wieder in einem Liefersystem ist je nach Frontend zu fallen.
- Zusätzliche Unterstützung für den Umgang mit DVB-T2-Transponder. Dies erfordert eine DVB-Treiber mit der Version 5.3 oder höher, die die DTV_DVBT2_PLP_ID Anruf (die DTV_STREAM_ID in DVB API 5.8 umbenannt wurde) verarbeiten kann.
- Die DVB Geräteadapter / Frontends werden nun durch das Scannen des / dev / dvb-Verzeichnis statt Schleifen-Adapter / Frontend Zahlen sondiert. Dies ermöglicht eine & quot; Löcher & quot; in der Gerätenummerierung.
- Entfernt die & quot; & quot ;. PrimaryLimit Alte & quot; voll funktions & quot; DVB-Karten können mit dem --outputonly Option ausgeführt werden, um Probleme mit der Aufnahme hoher Bandbreite Kanäle zu vermeiden. Außerdem mit HDTV immer beliebter den Karten handelt es ziemlich veraltet jetzt (die TT S2-6400 hat keine Probleme die Aufnahme und Wiedergabe gleichzeitig hoher Bandbreite Kanäle). Und, last but not least, Menschen mit Software-Player werden nicht merken, diese Änderung, sowieso.
- Die neue Funktion CDevice :: Device () gibt eine Zeichenkette, die den Namen des jeweiligen Geräts.
- Die neue Funktion CDevice :: Device () gibt eine Zeichenkette, die den Typ des jeweiligen Geräts.
- Die neue Funktion CDevice :: ReadFilter () kann mit Geräten verwendet werden, um ihren eigenen Weg zum Abrufen Abschnitt Filterdaten realisiert werden.
- Die neue Funktion CDevice :: HasInternalCam () kann durch Geräte, die in einem bereits entschlüsselt verschlüsselte Kanäle bieten implementiert werden, ohne ausdrückliche Handhabung eines CAM erfordern.
- Die neuen Funktionen CDevice :: CanScaleVideo () und CDevice :: ScaleVideo () können durch abgeleitete Ausgabegeräte zur Implementierung Skalierung des Videos zu einer bestimmten Größe und Lage werden.
- Unterstützung für DVB-S2 und DVB-T2-Transponder, die mit & quot; Multi-Streaming & quot;.
- DiSEqC:
- Hinzugefügt Gerätedefinitionen mit dem diseqc.conf Dateiformat, so dass bestimmte Satellitenpositionen können auf eine bestimmte Liste von Geräten beschränkt. Diese obsoletes die SOURCECAPS Patch.
- Transponder, die mit & quot; 8PSK Turbo fec & quot; (Ein Nicht-Standard-Modus von nordamerikanischen Anbietern verwendet) werden nun durch die Annahme ermittelt, dass alle Transponder auf 8PSK DVB-S Einsatz & quot; Turbo fec & quot;.
- EPG:
- Die epg.data Datei wird nun in einem separaten Thread zu lesen, um den Startvorgang schneller, wenn die Datei sehr groß zu machen.
- Moved Säuberung der EPG-Daten und Schreiben der epg.data Datei in einem separaten Thread zu träge Reaktion auf Benutzereingaben auf langsamen Systemen zu vermeiden
- OSD:
- Die OSD und Schriftgrößen sind nun in Prozent der tatsächlichen Videogröße festgelegt. Die maximale Bildschirmgröße ist zu 1920x1080 erhoben worden, in den Vollbild OSD auf HD-Systemen zu ermöglichen.
- Die OSD Größe wird nun automatisch auf den tatsächlichen Video-Display (sofern das Ausgabegerät implementiert die GetOsdSize () Funktion) eingestellt.
- Das OSD hat jetzt volle Truecolor-Unterstützung. Es kann mehrere & rdquo sein; pixmaps & quot; dass mit Alpha-Blending überlagert werden. Alle bestehenden Haut nicht aus der Box mit der Truecolor-OSD arbeiten - die einzige Ausnahme ist COSD :: GetBitmap (). Da die Truecolor-OSD verwendet keine Bitmaps, wird diese Funktion eine Dummy-Bitmap, die nicht sein kann, was das Plugin erwartet zurück. Solange diese Bitmap nur zur Einstellung der Palette verwendet wird, gibt es kein Problem. Allerdings werden alle anderen Operationen an diesen Bitmaps keine Wirkung. Siehe die Beschreibung der cPixmap Funktionen in osd.h Einzelheiten zu den neuen Funktionalitäten. Die & quot; ST: TNG Panels & quot; Haut wurde erweitert, um automatisch die Truecolor-OSD, falls verfügbar. Die & quot; osddemo & quot; Plugin wurde um einige der Möglichkeiten, der Truecolor-OSD angezeigt, wenn es auf einem System, die tatsächlich bietet Truecolor-Unterstützung ausgeführt wird.
- Die Audio und Untertitel-Optionen sind jetzt durch die grünen und gelben Tasten im Setup / DVB-Menü zur Verfügung. Dies ist vor allem für Fernbedienungen, die keine Tasten für diese Funktionen gewidmet tun haben.
- Die Recordings Menü zeigt nun die Länge (in Stunden: Minuten) in den einzelnen Aufnahmemodi Hinweis, dass die & quot; neuen & quot; Anzeige wurde von der Aufnahmezeit auf die Länge Spalte verschoben. Dieses neue Format wird auch von der SVDRP Befehl LSTR verwendet, so dass, wenn Sie eine Anwendung, die LSTR Ausgang analysiert haben, werden Sie brauchen, um es in das neue Format anzupassen.
- Die neue Setup-Option & quot; Replay / Show verbleibende Zeit & quot; kann verwendet werden, um zwischen der Anzeige der Gesamtlänge oder die verbleibende Zeit der Aufnahme, die gerade wiedergegeben wird, umgeschaltet werden.
- Die Wiedergabe Fortschrittsanzeige ist nun auf, wenn eine Markierung wird umgeschaltet (und nicht nur, wenn einer eingestellt ist) gedreht.
- Die grüne Taste in der & quot; Bearbeiten Timer & quot; Menü kann nun verwendet werden, um zwischen Einzelschuss und sich wiederholenden Zeitgeber umgeschaltet werden. Dies ist das gleiche wie das Drücken von "0", wenn die & quot; Tag & quot; Feld wird ausgewählt, aber es funktioniert zu jeder Zeit (und ist offensichtlich).
- Bei der Schätzung der verbleibenden Speicherplatz (in Stunden), die durchschnittliche Datenrate aller vorhandenen Aufnahmen wird jetzt berücksichtigt. Wenn dieser Wert nicht bestimmt werden kann, wird der vorherige Wert von 25,75 MB / min aufgenommen wird.
- Die Festplattennutzung wird nicht mehr automatisch in den Titel des Haupt und & quot hinzugefügt; Recordings & quot; Menüs. Dies war schon immer ein mekeshift Lösung, und es ist nun an der individuellen Haut wenn, wo und wie sie diese Informationen anzeigen möchten. Eine Haut kann die neue cVideoDiskUsage Klasse verwenden, um eine solche Anzeige zu implementieren. Aus Gründen der Kompatibilität, die Standard-Skins & quot; Klassische VDR & rdquo ;, & rdquo; ST: TNG Panels & quot; und & quot; Textmodus & rdquo; (Dh Flüche) wurden geändert, um wie vor verhalten. Weitere Skins möchten Sie vielleicht die Festplattennutzung in ganz unterschiedlicher Weise an.
- Ein cOsdMenu können nun Skins, die eine unterschiedliche Anzahl von Positionen in den verschiedenen Menükategorien anzeigen zu behandeln.
- OSD und die Haut werden nun neu initialisiert, nachdem ein Plugin-Setup-Seite bestätigt wurde, haben sie sofort reagieren, wenn jede Änderung Setup-Parameter ein Plugin hat einen Einfluss auf die OSD.
- jetzt dafür sorgen, dass die & quot; kleine Schrift & quot; ist nie größer als der & quot; osd Schrift & quot;.
- In der & quot; Recordings & quot; Menü durch Drücken der Taste '0' Jetzt Knebel Sortierung zwischen & quot; von Zeit & quot; und & quot; mit Namen & quot ;. Die ausgewählte Sortiermodus wird für jeden Ordner (vorausgesetzt, Sie Schreibzugriff auf diesen Ordner haben) gespeichert. Wenn ein Ordner neu mit einer wiederkehrenden Timer erstellt wird, wird der Sortiermodus für diesen Ordner zunächst auf & quot; von Zeit & quot ;. Beachten Sie, dass in früheren Versionen der Standard-Sortierreihenfolge der Video-Verzeichnis der obersten Ebene war & quot; mit Namen & quot; und alle Unterverzeichnisse wurden sortiert & quot; von Zeit & quot ;. Nun ist die Standardsortierreihenfolge für alle Verzeichnisse ist & quot; mit Namen & quot ;, so, wenn Sie einen vorhandenen Ordner an, sortiert & quot werden soll;. Von Zeit & quot ;, drücken Sie die "0" Taste einmal, um dies zu erreichen
- Die neue Setup-Option & quot; Sonstiges / Show Kanalnamen mit Quelle & quot; kann verwendet werden, um über das Hinzufügen der Quelle Charakter Namen kanalisieren, wenn sie angezeigt werden drehen werden.
- Durch Drücken der Play-Taste während der normalen Live-Anzeige-Modus öffnet nun die Aufnahmen Menü, wenn es keine & quot; zuletzt angezeigten & quot; Aufnahme. Das gleiche Verhalten wurde für die blaue Taste im Hauptmenü implementiert.
- Die neue Option & quot; Setup / Replay / Fortschrittsanzeige Zeit & quot; kann verwendet werden, um automatisch aktiviert die Anzeige der Fortschrittsanzeige werden, wenn Wiedergabe einer Aufzeichnung gestartet.
- Time Shifting:
- Die neue Setup-Option & quot; Aufnahme / Pause-Taste Handling & quot; kann festgelegt werden, was passiert, wenn der Pause-Taste auf der Fernbedienung während der Live-TV gedrückt wird.
- Die neue Setup-Option & quot; Aufnahme / Löschen Timeshift-Aufnahme & quot; steuert, ob eine Timeshift-Aufnahme wird automatisch nach der Anzeige gelöscht. Diese obsoletes die DELTIMESHIFTREC Patch. Beachten Sie, dass die Bedeutung der Werte für diese Option unterscheidet sich von der DELTIMESHIFTREC Patch: 0 bedeutet, Timeshift-Aufnahmen werden nicht automatisch gelöscht (das Standardverhalten wie in früheren Versionen), während ein Mittel, um den Benutzer zu fragen, ob die Aufzeichnung wird gestrichen <. / li>
- Der Parameter & quot Setup; Aufnahme / Sofort rec. (min) & quot; kann nun auf "0", die nur den aktuell laufenden Sendungen aufzeichnen bedeutet, eingestellt werden.
- Wenn Pause Live-Video, das aktuelle Audio- und Untertitelspuren werden nun beibehalten.
- Timer:
- Die & quot; Bearbeiten Timer & quot; Menü können nun den Ordner für die Aufnahme eingestellt aus einer Liste von Ordnern in & quot gespeichert; folders.conf & quot;.
- Der Dateiname in der & quot; Timer & quot; Menü zeigt jetzt nur noch den Namen der Basis der Aufnahme ohne den Ordnerpfad (falls vorhanden). Ansonsten mit langen Ordnerpfaden die eigentliche Aufnahme hieß überhaupt nicht sichtbar.
- Die neue Setup-Option & quot; Ordner im Timer-Menü & quot; legt fest, ob die Dateinamen im Timer-Menü werden mit ihrem vollen Ordnerpfad angezeigt.
- Recordings:
- Das Aufnahmeformat ist jetzt TS (Transport Stream). Bestehende Aufnahmen im PES Format noch wiedergegeben und bearbeitet werden, sondern neue Aufnahmen in TS getan. Der gesamte Code für die Aufnahme in PES wurde entfernt. Folgende Änderungen wurden vorgenommen, um den TS-Aufnahmeformat umzuschalten:
- Da ein TS muss eine PAT haben / PMT, die den Video-Stream-Typ erfordert explizit angegeben werden, wird das Format des Feldes VPID im channels.conf-Datei und die Befehle SVDRP NEWC / MODC / LSTC wurde erweitert. Der Video-Stream-Typ folgt nun der VPID und optional PPID, durch ein '=' Zeichen getrennt.
- Der Index-Datei-Format wurde geändert, um die Dateigröße von bis zu 1 TB (bisher 2 GB) und bis zu 65.535 einzelne Dateien pro Aufnahme (zuvor 255) zu unterstützen.
- Die Aufnahmedateinamen sind jetzt der Form 00001.ts (bisher 001.vdr).
- Die Bildrate ist jetzt, indem du zwei aufeinanderfolgenden PTS-Werte festgestellt. Die & quot; Bilder pro Sekunde & quot; Infos & quot; in der & quot gespeichert; Datei mit dem neuen Tag-F.
- Der Verzeichnisname für eine Aufzeichnung von YYYY-MM-DD-hh geändert worden [.] Mm.pr.lt.rec (pr = Priorität, lt = Lebensdauer) zu YYYY-MM-DD-hh.mm .ch-ri.rec (ch = Kanal, ri = resumeId). Infos & quot; Priorität und Lebensdauer werden nun in der & quot gespeichert; Datei mit den neuen Tags P und L (wenn keine solche Datei vorhanden ist, die Maximalwerte sind standardmäßig, die versehentlich gelöscht vermeidet eine Aufnahme, wenn Festplattenspeicher niedrig angenommen). Nicht mehr die Speicherung Priorität und Lebensdauer im Verzeichnisnamen vermeidet und eine neue Aufzeichnungs, wenn einer von ihnen ist in der Timer geändert und aus irgendeinem Grund die Aufnahme neu gestartet. Statt Priorität und Lebensdauer, enthält der Verzeichnisname nun die Kanalnummer, von der die Aufnahme gemacht wurde, und die & quot; Instanz-ID & quot; diese Instanz von VDR. Dies vermeidet Probleme, wenn mehrere Instanzen VDR Aufzeichnung der gleichen Show auf verschiedenen Kanälen oder sogar auf dem gleichen Kanal. Die "-" zwischen Kanalnummer und resumeId verhindert älteren Versionen von VDR von & quot; Sehen & quot; diese Aufnahmen, die macht, dass sie nicht einmal versuchen, sie zu wiederholen, oder zu entfernen, falls die Festplatte läuft voll.
- Die Dateien & quot; Index & rdquo ;, & rdquo; Infos & rdquo ;, & rdquo; Marken & quot; und & quot; wieder & quot; innerhalb einer TS Aufnahmeverzeichnis nun ohne erstellt die & quot; .vdr & quot; Erweiterung.
- Die & quot; Lebenslauf & quot; Datei ist nicht mehr eine Binärdatei, enthält aber mit Namenszeilen, um zusätzliche Informationen speichern, wie die ausgewählten Audio- oder Untertitelspur ist.
- cDvbPlayer :: Goto () nicht mehr hängt eine & quot; Sequenz-End-Code & quot; auf die Daten. Wenn das Ausgabegerät muss dieser, hat es sich darum von selbst erfolgen.
- Die Indexdatei für TS-Aufnahmen nun regeneriert on-the-fly, wenn eine Aufnahme wiedergegeben wird, die keinen Index hat. Dies kann auch verwendet werden, um neu zu erstellen ein gebrochenes Indexdatei durch das manuelle Löschen der Indexdatei und dann die Wiedergabe der Aufzeichnung (zumindest bis die Index-Datei erzeugt wurde).
- Die neue Kommandozeilenoptionen --edit und --genindex kann verwendet werden, um eine Aufnahme sein Index, ohne tatsächlich beginnen den gesamten VDR bearbeiten oder zu erzeugen.
- Die neue Kommandozeilenoptionen --filesize und --split zusammen mit --edit verwendet, um die maximale Größe der Videodatei an den Schnittmarken gesetzt und schalten Sie Splitting bearbeiteten Dateien werden. Diese Optionen müssen vor --edit gegeben, um einen Effekt zu haben.
- Die Startzeit einer bearbeiteten Aufnahme wird nun auf die Zeit der ersten Bearbeitungsmarke gesetzt. Diese obsoletes die CUTTIME Patch.
- Eine laufende Bearbeitung wird nun abgebrochen, wenn entweder das Original oder die bearbeitete Version der Aufnahme aus dem Menü Aufnahmen gelöscht.
- Wenn ein Vollbildposition in der Datei einer Aufnahme "Marken" bezieht sich nicht auf einem I-Frame verweisen, wird es nun in Richtung der nächsten I-Frame verschoben werden (nach oben oder unten, je nachdem, was näher ist).
- Editiermarken können nun direkt auf der jeweils anderen angeordnet ist, wobei sie einfach zu markieren eine Position, haben aber keine Wirkung auf das tatsächliche Schneiden.
- Wenn bei einem Offset positioniert, wo zwei (oder mehr) Bearbeitungsmarken werden auf der jeweils anderen gelegt, die '4' Taste wird der erste von ihnen auf der linken Seite, während die Taste '6' bewegt sich die letzte der sie nach rechts. Die "7" und "9" Schlüsselgriff mehrere Markierungen an der gleichen Stelle, als wäre es ein einziges Zeichen.
- Die Tasten "7" und "9" nun an den Anfang oder das Ende springen bzw. der Aufnahme, auch wenn es keine Zeichen an dieser Stelle eingestellt.
- Die neue Option & quot; Setup / Wiedergabe / Pause auf Marke gesetzt & quot; kann verwendet werden, um automatisch zu aktivieren, gehen in den Pause-Modus, wenn eine Bearbeitungsmarke während der Wiedergabe eingestellt werden.
- Timer nicht mehr eine spezielle & quot tun; Umgang mit den Verzeichnisnamen auf 40 Zeichen zu verkürzen. Wenn ein String als Verzeichnisname für eine Aufnahme, die maximale Länge der Verzeichnispfad, sowie den einzelnen Verzeichnisnamen verwendet, wird nun auf die durch die neue Befehlszeilenoption --dirnames angegebenen Werte beschränkt (siehe man VDR ( 1) für weitere Details). Für Abwärtskompatibilität die Option --vfat noch verfügbar ist und hat die gleiche Wirkung wie --dirnames = 250,40,1.
- Verbesserte Schneiden von Videos.
- SVDRP:
- Die SVDRP signon Nachricht jetzt gibt die Zeichencodierung verwendet wird, wie in & quot; 220 Video SVDRP VideoDiskRecorder 1.7.1; Fr 2. Mai 16.17.10 2008; ISO-8859-1 & quot ;. Dies kann zum Beispiel nützlich für die externe Werkzeuge, EPG-Daten zur Verfügung zu stellen, so dass sie vollständig die Saiten zu codieren.
- Die SVDRP Befehl PUTE unterstützt nun auch das Lesen der EPG-Daten aus einer Datei.
- Nach einer CLRE Befehl keine weiteren EPG Verarbeitung wird nun für 10 Sekunden durchgeführt, so dass die Daten mit anschließender PUTE gesendet Befehle nicht mit Daten aus den Rundfunkanstalten stören.
- Wenn svdrphosts.conf enthält nur die Adresse des lokalen Hosts, die SVDRP Anschluss ist nur für den lokalen Host geöffnet wird.
- Der Standard SVDRP Hafen ist jetzt 6419 (mit der ICANN / IANA). Verwenden Sie "-p 2001", um wieder auf den alten Hafen bei Bedarf zu wechseln.
- Die SVDRP Befehl HITK akzeptiert nun mehrere Schlüssel (bis zu 31).
- Die SVDRP Befehl LSTC akzeptiert nun auch Kanal-IDs.
- Die neue SVDRP Befehl UPDR kann verwendet werden, um eine Aktualisierung der Liste der Aufnahmen ausgelöst werden.
- Die SVDRP Befehl DELR jetzt nicht eine Aufnahme, die gerade bearbeitet wird, zu löschen.
- Die SVDRP Befehl LSTR weiß nun den zusätzlichen Parameter & quot;. Weg & rdquo ;, die gegeben ist, um den tatsächlichen Dateinamen des Verzeichnisses eines Aufzeichnung erhalten werden
- Der Befehl SVDRP NEWT nicht mehr überprüft, ob ein Timer mit den angegebenen Daten bereits vorhanden.
- Audio:
- Implementiert Umgang mit der Standardkomponente Beschreibung für AC3 (Strom = 4). Die bisher verwendeten & quot; Premiere pseudo Standard & quot; (Strom = 2, type = 5) funktioniert immer noch, aber offenbar zu Unrecht von den Sendern von Anfang an eingesetzt.
- Verbesserte Schnellvorlauf / -rewind für Audioaufnahmen. Die eigentlichen Daten werden jetzt an die Ausgabevorrichtung gesendet werden, so dass sie wiedergegeben werden und somit bewirken, daß die richtige Verzögerung. Für reine Audioaufnahmen der Ton nicht mehr im Schnellvorlauf / -rewind stumm geschaltet, so dass ein Teil Orientierung in Bezug auf die Position innerhalb der Aufnahme möglich ist.
- Die Option & quot; Setup / DVB / Verwenden Dolby Digital & quot; jetzt nur kontrolliert, ob Dolby Digital Spuren im & quot; Audio & quot; Menü. Dolby Digital werden immer aufgezeichnet. Diese obsoletes die DOLBYINREC Patch.
- Internationalisierung:
- Hinzugefügt litauischen Sprache Texte.
- Hinzugefügt slowakischen Sprachentexte.
- Hinzugefügt mazedonische Sprache Texte.
- Unterstützung für Sprachen, die von rechts nach links geschrieben werden. Siehe INSTALLIEREN für Informationen, wie man diese zu aktivieren.
- Hinzugefügt arabische Texte.
- Hinzugefügt serbischer Sprache Texte.
- Misc:
- Fehler in der Config-Dateien nicht mehr zu halten VDR gestartet.
- Die neue Kommandozeilenoption -i kann verwendet werden, um eine & quot eingestellt werden;. B. id & quot ;, die verwendet werden, um Aufnahmen der gleichen Sendung durch verschiedene Instanzen von VDR gemacht unterscheiden werden
- Implementiert Umgang mit dem & quot; Sicherungsstufe Descriptor & quot ;. Der "Klassiker", "STTNG 'und' Fluch 'Skins zeigen die Altersfreigabe (falls gegeben), in ihrer Veranstaltung angezeigt. Die epg.data Datei speichert die Altersfreigabe mit dem Tag-Zeichen "R". Wichtiger Hinweis: wenn VDR keine Altersfreigabe angezeigt, bedeutet dies nicht zwangsläufig, dass die gegebenen Programm eignet sich für alle Zielgruppen
- Umbenennung in "runvdr 'bis' runvdr.template 'und nicht mehr dem Kopieren auf dem BINDIR in' make install '.
- Die neue Setup-Option & quot; Sonstiges / Kanäle Wrap & quot; Kontrollen, ob die aktuelle Kanal wickelt sich um den Anfang oder das Ende der Kanalliste beim Zappen.
- Die Dateien & quot; commands.conf & quot; und & quot; reccmd.conf & quot; können nun enthalten verschachtelte Listen von Befehlen. Siehe vdr.5 für Informationen über das neue Dateiformat. Diese obsoletes die CMDSUBMENU Patch.
- Die neue Setup-Option & quot; OSD / Zifferntasten für Zeichen & quot; kann verwendet werden, zu kontrollieren, ob die Zifferntasten verwendet werden, um Zeichen in einem Texteingabefeld eingeben werden können.
- Während des Abspielens, die Bearbeitungsmarken werden nun aktualisiert alle 10 Sekunden.
- Hinzugefügt Erzeugung einer pkg-config-Datei in das Makefile.
- Entfernt das Suffix ".pl" aus allen Skripten.
- Die neue Setup-Option & quot; DVB / Standard Compliance & quot; kann zwischen verschiedenen Varianten des DVB-Standard umgeschaltet werden. Derzeit gibt es & quot; DVB & quot; (Für den ursprünglichen DVB-Standard) und & quot;. ANSI / SCTE & quot ;, die verwendet wird, um bestimmte private Stromtypen ordnungsgemäß zu behandeln
- In der Standardeinstellung VDR ist nun nach dem FHS gebaut (& quot; Filesystem Hierarchy Standard & quot;), und ein einfaches & quot; zu machen & quot; im VDR Quellverzeichnis nur baut alles, aber nicht auf ./PLUGINS/lib kopieren und ./locale mehr. Sie können eine Datei Make.config kompilieren (von Make.config.template kopiert) zu verwenden und den Parameter LCLBLD = 1, alles gebaut und unter dem VDR Quellbaum installiert haben (wie es der Standard in früheren Versionen). Wenn Sie bereits Ihre eigenen Make.config kompilieren Datei, können Sie, um die neue Make.config.template kopieren und an Ihren Bedürfnissen. Wenn Sie nicht möchten, VDR-Datendateien, um Ihr System nach dem FHS verteilt werden, kann eingestellt werden, der Parameter ONEDIR = 1 (mit Make.config kompilieren), um alle Dateien in einer / Video-Verzeichnis wie zuvor.
- Das Skript zur VDR mit dem '-r' Option angegeben wird nun auch aufgerufen, wenn eine Aufzeichnung wird gelöscht.
- Synchronisieren Systemzeit an den Transponder Zeit wird nun unter Verwendung adjtime (), um Diskontinuitäten zu vermeiden, durchgeführt. Wenn der Zeitunterschied mehr als 10 Sekunden, stime () wird noch verwendet, um die anfängliche Synchronisierung durchführen.
- Implementiert Skalierung der SPU Bitmaps.
- WARNUNG: mehrere Festplatten zu einem großen Video-Verzeichnis zu bilden ist veraltet und wird von VDR in einer zukünftigen Version entfernt werden! Verwenden Sie entweder eine der heutigen großen Terabyte-Festplatten (vorzugsweise mit einer Backup-Festplatte in einem RAID-1-Array), oder verwenden Sie etwas wie & quot; mhddfs & quot;.
Unicable.conf & quot;
VFAT & quot;
Kommentare nicht gefunden