tvpvrd staat voor TV Personal Video Recorder Daemon en het & rsquo; s een open source software project dat is ontworpen om te fungeren als een daemon draait op Linux / UNIX-servers die maakt geplande opnames van tv-uitzendingen met behulp van één of meer video capture kaarten. Het ondersteunt ook video transcoding via FFmpeg.Features bij een glanceKey functies zijn onder meer automatische client-arbitrage, multi-threaded en multi-proces architectuur, ondersteuning voor het opnemen van tv-programma's gelijktijdig gebruik van meerdere video capture kaarten, ondersteuning voor het transcoderen van meerdere video-bestanden met behulp van door de gebruiker gedefinieerde profielen , automatische load balancing, met wachtwoord beveiligde login (optioneel), transcoderen queue management, evenals een efficiënte commando taal om te plannen en te manipuleren opnames.
Onder andere hoogtepunten, kunnen we makkelijk te gebruiken steun te vermelden voor terugkerende opnames, die dagelijks kan worden ingesteld, wekelijks of maandelijks, volledige ondersteuning voor UTF-8 tekencoderingen, ondersteuning voor grote bestanden dan 2GB, op zichzelf staand XML gebaseerde opname-database, een efficiënte TCP / IP-poort command-line interface die een kleine footprint heeft, en de steun voor het wakker worden of de stroom uit de server via BIOS Real Time Clock.
Daarnaast is de software biedt uitgebreide statistieken, houtkap en gedetailleerde informatie over de opnames, kan de gebruiker te configureren als slaaf of meester voor gedistribueerde transcoding, een ingebouwde minimalistische webserver die gemakkelijk browser toegang biedt, ondersteuning voor het opnemen van tv-uitzendingen van alle beschikbare ingangsbronnen, skinnable webgebaseerde interface die kan worden benaderd vanuit mobiele apparaten, e-mail notificatie en een power-daemon de stroom aan en uitschakelen functions.Supported GNU / Linux distributies beheren en availabilitytvpvrd is een eenvoudig script geschreven in de C- programmeertaal en ontworpen om te werken op bijna elk GNU / Linux distributie. Naast de universele bron archief, dat kan worden gebruikt om de toepassing te installeren op elke distro, de ontwikkelaar biedt vooraf gebouwde pakketten voor verschillende Ubuntu en openSUSE distributies. Zowel 32-bit als 64-bit architecturen worden ondersteund op dit moment
Wat is nieuw in deze release:.
- Alle waarschuwingen gegeven door statische code analyseren door Coverity werd vastgesteld. De meeste waarschuwingen waar onschuldig, maar er waren 6 potentiële resource lekken op fout condities, 2 mogelijke ernstige ongevallen, 1 eindeloze lus en 6 potentiële off-voor-één mem fouten overschrijven in de hoek gevallen. Al met al een zeer goede en vernederend oefening om de code base lopen door coverity.
Wat is nieuw in versie 4.5.0:
- De zenderlijst wordt niet meer alfabetisch gesorteerd. In plaats van de opdracht van het kanaal bestand wordt bewaard omdat dat sommige logica voor de gebruiker die meer zin dan gewoon alfabetische soort maakt zou kunnen hebben.
- Toegevoegd hardnekkige geschiedenis aan de tvpvrd shell (tvpsh) zo dat de geschiedenis wordt herinnerd tussen gebruiksmogelijkheden op een door de gebruiker door de gebruiker niveau. De geschiedenis wordt opgeslagen in & quot; ~ / .tvpsh_history & quot;.
- Voor de web-UI nieuwe thema's kan dynamisch worden toegevoegd. Voeg gewoon de nieuwe thema's in de daemons config www directory en start opnieuw.
- De nieuwe Web-UI thema & quot; grijs & quot; (Dat is een schone no-nonsense & quot; platte & quot; thema). Is nu de standaard
- Enkele kleine UI tweaks / verbeteringen in de Web-UI. ... Verwijdering lijst uitgeschakeld als er geen opnames meer (evenals submit knop)
- Nieuwe indeling voor argumenten in transcoding profielen. De manier om te transcoderen parameters op te geven zijn veranderd. Aangezien zowel ffmpeg en avconv (die wordt gebruikt voor het transcoderen) is voortdurend in ontwikkeling zijn argument formaat van de oude manier van het vereenvoudigen voor eindgebruikers door het creëren van de command line programmatisch in de daemon is te inflexibel. In plaats van de nieuwe manier is om de volledige opdrachtregel in voor het profiel opgeven. Dit maakt het makkelijker om de daemon te houden en nog steeds upgraden naar nieuwere versie van ffmpeg / avconv en gewoon de instelling in het configuratiebestand bijgewerkt en niet hoeft te wachten op een nieuwe versie van tvpvrd te halen met de laatste opdracht formaat. Deze verzorgt ook beter voor gevorderde gebruikers die wil meer complexe codering opties op te geven in het transcoderen proces.
- Toegevoegd configuratie voor moderne stijl Parvenu init script voor het systeem dat gebruik maakt van initctl naar daemons (bijv nieuwere versie van Debian, Ubuntu, Linux Mint etc) beginnen Dit wordt automatisch geconfigureerd afhankelijk van het systeem
- opnieuw inschakelen van de gebruiker instellen om te bepalen wanneer een gebruiker ingelogd bij gebruik van de Web-UI moeten niet worden verplicht of. Dit werd eerder genegeerd en een login was altijd vereist.
- Als een XML-DB-bestanden wordt opgegeven op de opdrachtregel het volledige pad wordt nu gebruikt. Het vorige gedrag was om de daemons working directory gebruiken
- De standaard templates voor de tvpvrd.conf bestand is enigszins aangepast aan de Web-UI standaard mogelijk te maken.
- Ondersteuning voor & quot; avconv & quot; zoals transcoderen programma. Dit zal de daemon werk out-of-the-box te maken met vele Debian gebaseerde systemen (incl Ubuntu / Linux Mint.) Omdat ze het schip met & quot; avconv & quot; als standaard en niet & quot; ffmpeg & quot;.
- De setup-proces detecteert indien ofwel & quot; ffmpeg & quot; of & quot; avconv & quot; is geïnstalleerd en past het sjabloon voor tvpvrd.conf dienovereenkomstig. Sinds & quot; ffmpeg & quot; en & quot; avconv & quot; hebben verschillende command line argumenten zijn er ook twee profiel directories. De oude wordt gebruikt met ffmpeg en de nieuwe & quot; profielen-avconv & quot; wordt gebruikt avconv. Echter, ffmpeg is nog steeds de aanbevolen transcoder en in het geval beide beschikbaar zijn het sjabloon wordt geïnitialiseerd met ffmpeg.
- libreadline-dev is nu vereist afhankelijkheid te configureren en te bouwen aan de daemon (Dit is een zeer gemeenschappelijke bibliotheek die wordt gebruikt door een groot aantal hulpprogramma's dus het is niet onredelijk)
- & quot; configure & quot; zal nu gebruik maken van & quot; / usr & quot; als standaard voorvoegsel en & quot; / etc & quot; voor standaard sysconfdir dus geen noodzaak om te gebruiken & quot; configureren --prefix = / usr --sysconfdir = / etc & quot;.
Wat is nieuw in versie 4.4.5:
- Gebruiker zichtbare veranderingen:
- Toegevoegd optionele configuratie voor automatische uitschakeling gedrag bij zijn er niet meer geplande opnames. Hiermee kunt u kiezen of de server moet blijven ingeschakeld of worden stilgelegd na de allerlaatste geplande opname is voltooid.
- Bugs vastgesteld:
- Voor het geval dat er geen toekomst meer opnemen van de automatische uitschakeling niet correct werken wanneer de e-mail-on-shutdown werd ingeschakeld vanwege een lege volgende opname timestamp.
- Interne veranderingen:
- Toegevoegd robuuster afhandeling van slechte SMTP-servers door het toevoegen van time-out hanteren bij het ontvangen van een antwoord van de SMTP-server om te voorkomen dat vast komen te zitten wachten op een antwoord die nooit komt.
- Enkele kleine refactoring in de shutdown module.
Wat is nieuw in versie 4.4.4:
- Dit is een minor release met verbeterde SMTP afzender mogelijkheden (betere authenticatie ondersteuning) en een extra controle van de vraag of elke TV-kaarten zijn gestorven of zijn verwijderd.
Wat is nieuw in versie 4.4.3:
- Deze versie voegt thema-bestanden voor & quot; s nachts & quot; en & quot; deep & quot; die ontbraken in de autoconf setup.
Wat is nieuw in versie 4.4.2:
- Interne updates voor schone compilatie met GCC 4.7.2 voor gebruik openSUSE 12.3.
- Geen functionele updates.
Wat is nieuw in versie 4.4.1:
- In zeldzame gevallen de CSS-bestand is niet teruggestuurd wanneer de lokale browser cache was schoon en geen & quot; IF-Modified-Since & quot; kopbal werd gevonden.
Wat is nieuw in versie 4.4.0:
- Commando's om de instellingen voor video-controles aan te passen (verzadiging, tint, contrast, helderheid) en audio-controles (bass, treble, loudness) en het volume zijn toegevoegd.
- Het configuratie bestand is bijgewerkt, zodat het aanpassen van standaardwaarden voor de bovenstaande controles.
- De gebouwde omgeving is bijgewerkt om automake 1.12.1 en autoconfig 2,69.
- De installatie zal nu toe een pm-utils haak om de IVTV kernel driver op te schorten / hibernate cycli uit te laden.
Wat is nieuw in versie 4.3.0:
- Deze versie verbetert significant herhalen opnames met meer mogelijkheden voor naamgeving en opnemen, optimaliseert het gebruik van ffmpeg voor het transcoderen (die beter maakt gebruik van de meest recente versies van ffmpeg en haar nieuwe opties), voegt een aantal kleine verbeteringen bruikbaarheid in de Web-UI en meer controlerende opties voor de lay-out van de UI in de configuratiebestand, en lost kleine bugs.
Eisen
- FFmpeg
Reacties niet gevonden