Video Disk Recorder

Tela Software:
Video Disk Recorder
Detalhes de Software:
Versão: 2.0.0
Data de upload: 20 Feb 15
Revelador: Klaus Schmidinger
Licença: Livre
Popularidade: 15

Rating: nan/5 (Total Votes: 0)

Vídeo Recorder Disk (VDR) é um programa de receptor de satélite digital open source que usa o DVB e tecnologias Linux para gravar streams MPEG2, bem como o fluxo de saída para TVs.
Gravador de Vídeo Disk também suporta plugins para DVD, MP3, AVI, MKV, a reprodução DivX. A nova versão suporta HDTV (High Definition Television)

O que é novo nesta versão:.

  • O suporte total para HDTV:
  • VDR agora suporta totalmente HDTV.
  • Satellite Channel Routing:
  • VDR agora suporta & quot; Satellite Channel Routing & quot; (SCR) de acordo com EN50494 (com base em a? Unicable & quot; patch). Desde & quot; Unicable & quot; é uma marca registrada e representa apenas uma das muitas implementações do SCR, as seguintes alterações foram feitas em relação ao patch, que devem ser tidas em conta por pessoas que criaram o seu sistema usando o patch:
  • O parâmetro 'U' no arquivo diseqc.conf foi alterado para 'S' (& quot; Scr & quot;)
  • .
  • O nome do arquivo de configuração foi alterada de & quot; unicable.conf & quot; para & quot; scr.conf & quot;.
  • Bonding dispositivo:
  • O novo opções de configuração & quot; LNB / n dispositivo conectado ao cabo sentou & quot; pode ser utilizado para definir quais os dispositivos DVB-S estão ligados à mesma sentou cabo e são, por conseguinte, & quot; ligado & quot ;. Isso torna obsoleto o patch LNBSHARE. Usuários do patch LNBSHARE precisará recém-criada seus dispositivos sentou-se com as opções acima.
  • Legendas:
  • manipulação Implementado de resolução HD legendas de acordo com a v1.3.1 do ETSI EN 300 743, capítulo 7.2.1.
  • Corrigido o tratamento de legendas DVB e implementado decodificação DVB textual legendas.
  • Plugins:
  • Adicionado cDevice :: NumProvidedSystems () para PLUGINS.html (estava faltando, uma vez que tinha sido implementado).
  • O "céu" plug-in não faz mais parte da fonte de VDR.
  • NOTA IMPORTANTE PARA AUTORES plugin:. Um plugin que implementa uma classe cDevice derivado que pode reproduzir vídeo agora deve chamar a função MakePrimaryDevice () de sua classe base
  • Implementado cDeviceHook para permitir plugins mais controle sobre o dispositivo que pode proporcionar que transponder.
  • Plugins agora podem definir novas fontes. A fim de implementar isso, as seguintes alterações foram feitas:
  • O parâmetro de cadeia transponder deixou de ser interpretado por cChannel, mas sim armazenado como é e usado apenas pelo respectivo dispositivo. Dessa forma plugins pode usar cadeia de parâmetros de um canal para armazenar dados arbitrários (veja vdr.5).
  • O novo cSourceParam classe pode ser usada por plugins para definir novas fontes, e para implementar os itens do OSD que serão utilizados no editor de canal para editar os parâmetros específicos de origem de um canal (ver dvbdevice.c para um exemplo de como este é feito para os dispositivos DVB padrão).
  • Puramente valores numéricos não são aceitos no parâmetro "fonte" de um canal.
  • Este torna obsoleto o patch PLUGINPARAM.
  • O plugin dvbhddevice agora faz parte do arquivo de distribuição VDR.
  • O script pic2mpg de plug-in as "imagens" agora gera imagens em HD. A versão antiga SD ainda está disponível como pic2mpg-sd.
  • O plugin dvbsddevice agora suporta a nova opção --outputonly, que desativa a receber em dispositivos FF SD e usa o dispositivo apenas para a saída.
  • O código para a unidade de controle remoto RCU foi movida em um plugin separado chamado & quot; rcu & quot ;. O controle remoto = opção RCU na chamada 'make' para VDR é agora obsoleto. A opção --rcu linha de comando é agora obsoleto. Use -Prcu vez. Se você já usou --rcu com um caminho de dispositivo, use -P & quot; rcu -d & quot;.
  • Removido o cEITScanner função obsoleta :: UsesDevice (). Se um plugin tem usado esta função para descobrir se uma chamada para a sua função cStatus :: ChannelSwitch () foi devido a uma mudança de canal ao vivo, ele pode usar novo parâmetro LiveView dessa função. Quaisquer plugins que implementam cStatus :: ChannelSwitch () precisa adicionar o parâmetro 'bool LiveView' para essa função.
  • Adicionado uma nova interface plug-in para a implementação de manipuladores de EPG.
  • Um plugin pode implementar um manipulador de EPG através da criação de um objeto derivado de cEpgHandler e implementar as funções de membro necessárias.
  • O tratamento especial de eventos com ID de mesa 0x00 foi descartada. Para compatibilidade com versões anteriores eventos EPG com ids de mesa inferior a 0x4E serão tratadas como se tivessem um ID de tabela de 0x4E, e o novo plugin 'epgtableid0' pode ser usado para tê-los tratado como nas versões anteriores.
  • O id tabela padrão para um CEvent recém-criado foi alterado para 0xFF, que é maior do que qualquer id normal de tabela que é transmitido nos dados do IET.
  • Veja PLUGINS.html, seção & quot; Electronic Program Guide & quot; para mais informações.
  • O construtor cThread agora tem um parâmetro boolean adicional que pode ser definido como true para que esse prazo de discussão em uma prioridade mais baixa. Plugin autores que usam fios de baixa prioridade pode querer usar isso em vez de as chamadas para SetPriority (19) e SetIOPriority (7). A prioridade de uma thread (& quot; baixo & quot; ou & quot; alta & quot;) agora são registradas quando o segmento começa
  • .
  • O plugin Makefiles agora têm um alvo separado 'instalar'.
  • Plugin Makefiles agora usar o programa 'instalar' DESTDIR e.
  • Plugin Makefiles agora pode incluir um arquivo de configuração para os parâmetros de tempo de compilação.
  • Plugins que implementam uma interface para qualquer tipo de controles remotos devem utilizar os novos parâmetros Setup.RcRepeatDelay e Setup.RcRepeatDelta para permitir ao usuário ajustar o comportamento da função de repetição do controle remoto. Devem também remover quaisquer opções de configuração que podem ter que têm a mesma finalidade.
  • demos acrescentado da DrawEllipse () e DrawSlope () para o plugin 'osddemo' (pressione "1" ou "2", respectivamente).
  • Skins:
  • A pele 'STTNG' agora exibe duas barras coloridas na parte inferior da tela do canal, indicando a força (barra superior) e qualidade (baixo bar) do sinal recebido. O número à esquerda destas barras indica o dispositivo real do canal de corrente está a ser recebida com.
  • Skins podem agora perguntar categoria no menu para que sua cSkinDisplayMenu está sendo usado atualmente. Isso pode ser feito através de uma chamada para cSkinDisplayMenu :: MenuCategory () ou por reimplementar cSkinDisplayMenu :: SetMenuCategory (). Esta informação permite que a pele para usar ícones ou decorações especiais para os vários tipos de menus em VDR.
  • A nova função de membro cSkinDisplayReplay :: SetRecording () permite uma pele para exibir mais informações sobre a gravação está a ser reproduzida.
  • A nova pele & quot; LCARS & quot; é uma versão melhorada do & quot; ST: TNG & quot; pele (que ainda está lá em seu layout original, para aqueles que não gostam da pele LCARS, ou não pode usá-lo devido a limitações do OSD). A pele LCARS utiliza o novo & quot; categoria menu & quot; recurso para exibir informações adicionais sobre a página do menu principal. Ele mostra as próximas temporizadores e dispositivos do sistema, bem como o dispositivo que está a gravação que temporizadores. O painel superior do menu principal exibe o programa em modo de dados ao vivo e replay, e uma barra de progresso. Um indicador no lado direito da lista de dispositivos mostra o dispositivo que é usado atualmente para visualização ao vivo, e se ele está em modo de transferência. Os dispositivos individuais ecrãs mostram o número do dispositivo, o tipo de dispositivo, que CAM (se houver) está actualmente atribuído ao dispositivo, e a força e qualidade do sinal. No lado esquerdo do OSD há uma exposição permanente da data e hora atuais, o uso do disco e da carga do sistema. & Quot; LCARS & quot; é a nova capa padrão de VDR. Ela exige, pelo menos, um 4bpp (16 cores) OSD tela cheia, mas você ainda pode operá-lo se o seu OSD pode lidar com apenas menos cores (caso em que você pode querer mudar para o & quot; ST: TNG & quot; ou & quot; clássico VDR & quot ;. pele)
  • As novas funções SetItemEvent (), SetItemTimer (), SetItemChannel () e SetItemRecording () da classe cSkinDisplayMenu pode ser reimplantado por plugins de pele para exibir esses itens de forma mais elaborada do que apenas uma simples linha de texto.
  • Controle remoto:
  • Mudou o local padrão para a tomada LIRC de / var / run / lirc / lircd.
  • As novas opções de configuração & quot; OSD / key cores [0123] & quot; pode ser usado para ajustar a seqüência dos botões de cores exibidas nos menus para que das teclas coloridas no controle remoto. Os autores de plugins que implementam peles pode querer adaptar seus SetButtons () função, a fim de fazer uso desse novo recurso. Veja, por exemplo, a função cSkinClassicDisplayMenu :: SetButtons () em skinclassic.c para mais detalhes.
  • Adicionado usuário chave kUser0.
  • definido
  • A nova chave de controle remoto & quot; Play / Pause & quot; pode ser usado com controles remotos que não possuem chaves separadas para & quot; Play & quot; e & quot;. Pause & quot ;, mas sim ter uma chave única para ambas as funções
  • As novas opções de & quot; Setup / Diversos / controle remoto repeat atraso & quot; e & quot; Setup / Diversos / controle remoto repeat delta & quot; pode ser usado para ajustar o comportamento do controle remoto no caso de uma tecla é mantida pressionada por um tempo, para que os chutes em função de repetição.
  • Devices:
  • implementada-Re manipulação de DVB-S2, que apareceu pela primeira vez na versão 1.5.14, mas foi revogada em versão 1.5.15 em favor de fazer uma versão estável 1.6.0. Observe que o arquivo channels.conf agora suporta parâmetros adicionais, então você pode querer certificar-se de que você tenha um backup deste arquivo no caso de você precisar voltar para a versão anterior do VDR!
  • cDvbDevice agora usa a bandeira FE_CAN_2G_MODULATION para determinar se um dispositivo pode lidar com DVB-S2.
  • O suporte para placas DVB caracterizado cheio do projeto TT / Fusi foi movido para o novo plugin 'dvbsddevice'. Em sistemas que utilizam este tipo de cartão como o seu dispositivo principal, este plugin agora precisa ser carregado durante a execução de VDR, a fim de visualizar o vídeo ao vivo ou gravada. Se o plugin não está carregado, o cartão será tratado como um cartão DVB orçamento, e não haverá capacidade OSD ou visualização.
  • Adicionado suporte para placas DVB com vários fontends. Note que isto só funciona para placas DVB onde cada frontend podem ser usados ​​de forma independente de todas as outras no mesmo adaptador.
  • Adicionado suporte para dispositivos ATSC. Isso torna obsoleto o patch ATSC.
  • As novas funções cDevice :: SignalStrength () e cDevice :: SignalQuality () pode ser usada para determinar a intensidade do sinal e a qualidade de um dado dispositivo.
  • A nova função cDevice :: ProvidesEIT () é usado para determinar se um dispositivo pode fornecer dados EIT e irá, assim, ser utilizado em cEITScanner :: Processo () para receber dados a partir dos canais de EIT podem ser recebidos. Note-se que, por padrão, presume-se que um dispositivo não pode fornecer dados do IET, e somente o cDvbDevice builtin retorna verdadeiro desta função.
  • Adicionado suporte para dispositivos com mais de um sistema de entrega por frontend. Isto requer um driver DVB com a versão 5.5 ou superior, que pode lidar com a chamada DTV_ENUM_DELSYS. Com os motoristas mais velhos ele vai cair de volta para um sistema de entrega por frontend.
  • Adicionado suporte para lidar com transponders DVB-T2. Isto requer um driver DVB com a versão 5.3 ou superior, que pode lidar com a chamada DTV_DVBT2_PLP_ID (que foi renomeado para DTV_STREAM_ID em DVB API 5.8).
  • Os adaptadores de dispositivos DVB / interfaces agora são sondados por digitalizar o diretório / dev / dvb em vez de loop através de números adaptador / frontend. Isto permite a & quot; buracos & quot; na numeração do dispositivo.
  • Removido o & quot; PrimaryLimit & quot ;. Old & quot; full featured & quot; Placas DVB pode ser executado com a opção --outputonly para evitar problemas com a gravação de canais de banda larga. Além disso, com HDTV se tornando cada vez mais popular, esses cartões são bastante obsoletos até agora (o TT S2-6400 não tem problemas de gravação e reprodução de canais de banda larga em simultâneo). E, por último mas não menos importante, as pessoas que utilizam reprodutores de software não vai notar essa mudança, de qualquer maneira.
  • O novo cDevice função :: DeviceName () retorna um string que identifica o nome do dispositivo dado.
  • A nova função cDevice :: DeviceType () retorna uma string que identifica o tipo do dispositivo dado.
  • O novo cDevice função :: ReadFilter () pode ser usado por dispositivos para implementar a sua própria maneira de recuperar dados de filtro seção.
  • O novo cDevice função :: HasInternalCam () pode ser implementada por meio de dispositivos que fornecem canais codificados em uma forma já descriptografado, sem a necessidade de manuseio explícita de uma CAM.
  • As novas funções cDevice :: CanScaleVideo () e cDevice :: ScaleVideo () pode ser utilizada por dispositivos de saída derivados para implementar escalar o vídeo para um determinado tamanho e localização.
  • Adicionado suporte para DVB-S2 e DVB-T2 transponders que usam & quot; multitransmissão & quot;.
  • DiSEqC:
  • Adicionado definições do dispositivo para o formato de arquivo diseqc.conf, de modo que certas posições de satélite pode ser limitada a uma determinada lista de dispositivos. Isso torna obsoleto o patch SOURCECAPS.
  • Os transponders que usam & quot; 8PSK turbo fec & quot; (Um modo não-padrão usado por provedores norte-americanos) são agora identificados por assumir que todos os transponders 8PSK em DVB-S uso & quot; turbo fec & quot;.
  • EPG:
  • O arquivo epg.data agora é lido um segmento separado para tornar o processo de inicialização mais rápida no caso do arquivo é muito grande.
  • Movido limpar os dados do EPG e gravar o arquivo epg.data em um segmento separado para evitar a resposta lenta à entrada do usuário em sistemas lentos
  • OSD:
  • O OSD e tamanhos de fonte agora são definidos em percentagem do tamanho real de exibição de vídeo. O tamanho máximo OSD foi aumentada para 1920x1080, para permitir OSD tela cheia em sistemas HD.
  • O tamanho OSD é agora ajustado automaticamente para a visualização de vídeo real (desde que o dispositivo de saída implementa a função GetOsdSize ()).
  • O OSD agora tem suporte TrueColor completo. Não pode haver vários & quot; pixmaps & quot; que podem ser cobertos com mistura alfa. Todas as peles existentes deve funcionar fora da caixa com o OSD TrueColor - a única exceção sendo COSD :: GetBitmap (). Desde a TrueColor OSD não usa bitmaps, esta função irá retornar um bitmap manequim, que não pode ser o que o plugin espera. Enquanto este bitmap só é usado para definir a paleta, não há nenhum problema. No entanto, quaisquer outras operações nesta bitmap não terá nenhum efeito. Veja a descrição das funções cPixmap em osd.h para obter detalhes sobre as novas funcionalidades. O & quot; ST: TNG Painéis & quot; pele foi aprimorado para usar automaticamente o OSD TrueColor se disponível. O & quot; osddemo & quot; plugin foi estendido para mostrar algumas das possibilidades do OSD TrueColor se for executado em um sistema que realmente fornece suporte TrueColor.
  • As opções de áudio e legendas estão agora disponíveis através das teclas amarelas no menu Configuração / DVB Verde e. Isto é principalmente para controles remotos que não têm teclas dedicadas para essas funções.
  • O menu Recordings agora exibe o comprimento (em horas: minutos) de cada gravação Note-se que o & quot; novo & quot; indicador foi movida a partir do tempo de gravação para a coluna de comprimento. Este novo formato também é usado pelo comando LSTR SVDRP, por isso, caso você tenha um aplicativo que analisa a saída LSTR, você precisará ajustá-lo para o novo formato.
  • A nova opção de configuração & quot; Repetição / Show tempo & quot restante; pode ser usado para alternar entre mostrar o comprimento total ou o tempo restante da gravação que está sendo repetido.
  • O indicador de progresso de replay agora é ativado sempre que uma marca é alternado (e não apenas quando se está definida).
  • O botão verde no & quot; Editar temporizador & quot; menu de agora pode ser usado para alternar entre tiro e timers de repetição. Este é o mesmo que pressionar "0" quando o & quot; Dia & quot; campo é selecionado, mas funciona em qualquer momento (e é mais óbvio).
  • Ao estimar o espaço em disco restante (em horas), a taxa média de dados de todas as gravações existentes agora é levado em conta. Se este valor não pode ser determinado, o valor anterior de 25,75 MB / min é tomada.
  • O uso do disco não é automaticamente adicionado ao título da principal e & quot; Recordings & quot; menus. Esta sempre foi uma solução mekeshift e cabe agora à pele individual se, onde e como ele quer exibir essa informação. A pele pode usar a nova classe cVideoDiskUsage para implementar este tipo de vídeo. Para compatibilidade, as peles padrão & quot; clássico VDR & quot ;, & quot; ST: TNG Painéis & quot; e & quot; O modo Texto & quot; (ou seja, pragas) foram alterados para se comportar como antes. Outras peles pode querer exibir o uso do disco de formas totalmente diferentes.
  • A cOsdMenu agora pode lidar com peles que apresentam diferentes números de itens nas várias categorias de menu.
  • OSD e pele são agora reinicializado após uma página de configuração de plug-in foi confirmado, para tê-los reagir imediatamente no caso de qualquer alteração de parâmetros de configuração de um plugin tem um efeito sobre o OSD.
  • Agora certificando-se de que o & quot; fonte pequena & quot; nunca é maior do que o & quot; font osd & quot;.
  • No & quot; Recordings & quot; menus, pressionando a tecla '0' agora alterna triagem entre o & quot; por tempo & quot; e & quot; por nome & quot ;. O modo de classificação selecionado é armazenado separadamente para cada pasta (desde que você tenha acesso de gravação para essa pasta). Se uma pasta é recém-criado por um temporizador de repetição, o modo de classificação para essa pasta é inicialmente definido como & quot; por tempo & quot ;. Note-se que nas versões anteriores a ordem de classificação padrão do diretório de vídeo de nível superior era & quot; por nome & quot; e todos os subdiretórios foram ordenados & quot; por tempo & quot ;. Agora, a ordem de classificação padrão para todos os diretórios é & quot; por nome & quot ;, por isso, se você tem uma pasta existente que deve ser resolvido & quot;. Por tempo & quot ;, pressione a tecla '0' uma vez para atingir este
  • A nova opção de configuração & quot; nomes Diversos / Show de canal com fonte & quot; pode ser usado para ligar adicionando o caráter fonte para canalizar nomes sempre que eles são exibidos.
  • Ao pressionar a tecla de reprodução durante o modo de visualização em directo normal agora abre o menu Recordings se não há & quot; última viram & quot; gravação. O mesmo comportamento foi implementado para a chave azul no menu principal.
  • A nova opção & quot; Setup / Reprodução / Progress tempo & quot exibição; pode ser usado para ativar automaticamente visualizadas no visor progresso sempre repetição de uma gravação é iniciado.
  • Time Shifting:
  • A nova opção de configuração & quot; Gravação / Pause manipulação chave & quot; pode ser usado para definir o que acontece se a tecla Pause no controle remoto é pressionado durante a tv ao vivo.
  • A nova opção de configuração & quot; Gravação / Apagar a gravação & quot Timeshift; controla se uma gravação Timeshift é excluído automaticamente após assisti-lo. Isso torna obsoleto o patch DELTIMESHIFTREC. Note-se que o significado dos valores para esta opção é diferente do remendo DELTIMESHIFTREC: 0 significa gravação Timeshift não são excluídos automaticamente (o comportamento padrão como nas versões anteriores), enquanto um meio para perguntar ao usuário se a gravação é suprimido <. / li>
  • O parâmetro de configuração & quot; Gravação / rec instantânea. tempo (min) & quot; agora pode ser definido como "0", o que significa para gravar apenas o evento em execução.
  • Quando a pausa de vídeo ao vivo, o áudio atual e faixas de legendas agora são mantidos.
  • Timers:
  • O & quot; Editar temporizador & quot; menu pode agora definir a pasta para a gravação de uma lista de pastas armazenadas em & quot; folders.conf & quot;.
  • O nome do arquivo no & quot; Timers & quot; menu agora mostra apenas o nome base da gravação sem o caminho da pasta (se houver). Caso contrário, com caminhos de pasta longos o nome real de gravação não era visível a todos.
  • A nova opção de configuração & quot; Pastas no menu do temporizador & quot; controla se os nomes de arquivo no menu do temporizador são mostradas com seu caminho de pasta completo.
  • Recordings:
  • O formato de gravação é agora TS (Transport Stream). Gravações existentes em formato PES ainda pode ser reproduzido e editado, mas novas gravações são feitas em TS. Todo o código para a gravação em PES foi removido. As seguintes alterações foram feitas para mudar para o formato de gravação TS:
  • Uma vez que a TS precisa ter um PAT / PMT, o que requer o tipo de fluxo de vídeo a ser dado explicitamente, o formato do campo VPID no arquivo channels.conf eo SVDRP comandos newc / MODC / LSTC foi prorrogado. O tipo de fluxo de vídeo agora segue o VPID e PPID opcional, separadas por um sinal '='.
  • O formato de arquivo índice foi alterado para suportar tamanhos de até 1TB (anteriormente 2GB), e até 65535 arquivos separados de arquivos por gravação (anteriormente 255).
  • Os nomes dos arquivos de gravação são agora dos 00001.ts formulário (anteriormente 001.vdr).
  • A taxa de quadros é agora detectado por olhar para dois valores de PTS subseqüentes. O & quot; quadros por segundo & quot; é armazenado no & quot; info & quot; arquivo usando a nova tag F.
  • O nome do diretório para uma gravação foi alterado de AAAA-MM-DD-hh. [:] Mm.pr.lt.rec (pr = prioridade, lt = vida) a YYYY-MM-DD-hh.mm .ch-ri.rec (ch = canal, ri = resumeId). Prioridade e Lifetime agora são armazenados no & quot; info & quot; arquivo com o novo marcas P e L (se esse arquivo não existe, os valores máximos são assumidos por padrão, o que evita inadvertidamente excluir uma gravação se o espaço em disco é baixo). Já não armazenar Priority e Lifetime no nome do diretório evita iniciar uma nova gravação se um destes for alterado no timer e a gravação é reiniciada por algum motivo. Em vez de Prioridade e Lifetime, o nome do diretório agora contém o número do canal a partir do qual a gravação foi feita, e a & quot; id exemplo & quot; esta instância do VDR. Isso evita problemas se vários casos VDR gravar o mesmo show em canais diferentes, ou até mesmo no mesmo canal. O '-' entre o número de canais e resumeId impede versões mais antigas do VDR de & quot; ver & quot; estas gravações, o que torna a certeza que não vai mesmo tentar reproduzi-las ou removê-los no caso de o disco ficar cheio.
  • Os arquivos & quot; índice & quot ;, & quot; info & quot ;, & quot; Marks & quot; e & quot; retomar & quot; dentro de um diretório de gravação TS agora são criados sem o & quot; .vdr & quot; extensão.
  • O & quot; currículo & quot; arquivo não é um arquivo binário, mas contém linhas marcadas para ser capaz de armazenar informações adicionais, como a faixa de áudio ou legendas selecionado.
  • cDvbPlayer :: Goto () não acrescenta um & quot; finalizador & quot; para os dados. Se o dispositivo de saída precisa disso, ele tem que cuidar dele por si só.
  • O arquivo de índice para as gravações TS agora está regenerado on-the-fly, se a gravação for repetido que não tem nenhum índice. Isso também pode ser usada para re-criar um arquivo de índice quebrado apagando manualmente o arquivo de índice e, em seguida, repetindo a gravação (pelo menos até que o arquivo índice foi gerado).
  • As novas opções de linha de comando --edit e --genindex podem ser usados ​​para editar uma gravação ou gerar seu índice sem realmente começando todo o VDR.
  • As novas opções de linha de comando --filesize e foo.deb pode ser usado em conjunto com --edit para definir o tamanho máximo do arquivo de vídeo e ligue splitting arquivos editados para as marcas de edição. Essas opções devem ser dadas antes --edit para ter um efeito.
  • A hora de início de uma gravação editada já está definido para o tempo da primeira marca a edição. Isso torna obsoleto o patch CUTTIME.
  • Um processo de edição em curso agora é cancelado se o original ou a versão editada da gravação é excluído do menu de Recordings.
  • Se a posição do quadro no arquivo 'marcas' de uma gravação não aponta para um quadro I, que vai agora ser deslocado para o próximo I-frame (para cima ou para baixo, o que for mais perto).

  • Marcas
  • Edição de agora pode ser colocado diretamente em cima uns dos outros, caso em que eles simplesmente marcar uma posição, mas não têm efeito sobre o processo de corte real.
  • Quando posicionado em um deslocamento em dois (ou mais) marcas de edição são colocados em cima uns dos outros, os movimentos fundamentais do '4' O primeiro deles a esquerda, enquanto se move a tecla '6' o último de uma los para a direita. As "7" e lida com várias marcas de '9' chave no mesmo lugar, como se fosse uma única marca.
  • teclas O '7' e '9' agora saltar para o início ou final, respectivamente, da gravação, mesmo se não houver uma marca estabelecida naquele ponto.
  • A nova opção & quot; Setup / Reprodução / Pausa no set marca & quot; pode ser usado para ativar automaticamente entrar em modo de pausa, se uma marca de edição é definido durante a reprodução.
  • Timers já não fazer qualquer especial & quot; VFAT & quot; manipulação de encurtar nomes de diretório para 40 caracteres. Quando uma string é usado como um nome de diretório para uma gravação, o comprimento máximo do caminho do diretório, bem como os nomes dos diretórios individuais, agora está limitada aos valores especificados pelas novas --dirnames opção de linha de comando (veja homem vdr ( 1) para mais detalhes). Para compatibilidade com versões anteriores a opção --vfat ainda está disponível e tem o mesmo efeito que --dirnames = 250,40,1.
  • Melhoria cortar vídeos.
  • SVDRP:
  • A mensagem SVDRP signon agora indica a codificação de caracteres em uso, como em & quot; 220 vídeo SVDRP VideoDiskRecorder 1.7.1; Fri 02 de maio 16:17:10 2008; ISO-8859-1 & quot ;. Isto pode ser útil por exemplo para ferramentas externas que fornecem os dados do EPG, de modo que eles podem codificar correctamente as cordas.
  • O comando SVDRP pute agora suporta a leitura dos dados EPG a partir de um determinado arquivo.
  • Depois de um comando CLRE, nenhum outro processo EPG agora é feito por 10 segundos, de modo que os dados enviados com subsequente pute comandos não interfere com os dados das empresas de radiodifusão.
  • Se svdrphosts.conf contém apenas o endereço do host local, a porta SVDRP é aberto apenas para o host local.
  • A porta SVDRP padrão agora é 6419 (registrado com ICANN / IANA). Use '-p 2001 "para voltar para o antigo porto, se necessário.
  • O comando SVDRP HITK agora aceita várias chaves (até 31).
  • O comando SVDRP LSTC agora também aceita IDs de canal.
  • O novo UPDR comando SVDRP pode ser usado para acionar uma atualização da lista de gravações.
  • O comando DELR SVDRP agora não vai apagar uma gravação que está sendo editado.
  • O LSTR comando SVDRP agora sabe o parâmetro adicional & quot;. Caminho & quot ;, que pode ser dado para obter o nome do diretório de um arquivo de gravação real
  • O comando SVDRP NIEM já não verifica se um temporizador com os dados fornecidos já existe.
  • Audio:
  • Implementado manusear o descritor de componente padrão para AC3 (stream = 4). O usado anteriormente & quot; Premiere pseudo padrão & quot; (Stream = 2, type = 5) ainda funciona, mas aparentemente foi indevidamente utilizado por emissoras desde o início.
  • Melhoria fast-forward / -rewind para gravações de áudio. Os dados reais são agora enviados para o dispositivo de saída, de modo que pode ser repetido e, portanto, causar o atraso correcto. Para gravações de áudio puro o áudio não é silenciado no modo de avanço rápido / -rewind, de modo que alguma orientação sobre a posição dentro da gravação é possível.
  • A opção & quot; Setup / DVB / Use Dolby Digital & quot; agora só controla se faixas Dolby Digital aparecer no & quot; Áudio & quot; menu. Dolby Digital é sempre gravado. Isso torna obsoleto o patch DOLBYINREC.
  • Internacionalização:
  • textos em língua lituana Adicionado.
  • textos em língua eslovaca Adicionado.
  • textos língua macedónia Adicionado.
  • Adicionado suporte para idiomas escritos da direita para a esquerda. Veja INSTALAR para obter informações sobre como ativar isso.
  • textos em língua árabe Adicionado.
  • textos em língua sérvia Adicionado.
  • Misc:
  • Erros em arquivos de configuração já não manter VDR seja iniciado.
  • A nova opção de linha de comando -i pode ser usado para definir um & quot;. Id instância & quot ;, que vai ser usado para distinguir as gravações de uma mesma transmissão feita por diferentes instâncias da VDR
  • Implementado manusear o & quot; Parental Rating Descriptor & quot ;. O 'clássico', 'STTNG' e skins 'maldições' mostrar a classificação parental (se for dada) em seus eventos exibe. O arquivo epg.data armazena a classificação indicativa utilizando o personagem tag 'R'. NOTA IMPORTANTE: se VDR não exibe uma classificação indicativa, isso não significa necessariamente que o programa dado é adequado para todos os públicos
  • Rebatizado 'runvdr' para 'runvdr.template' e já não copiá-lo para o BINDIR em 'make install'.
  • A nova opção de configuração & quot; Diversos / Canais envoltório & quot; controla se os envoltórios de canais atuais em torno do início ou no final da lista de canais quando zapping.
  • Os arquivos & quot; commands.conf & quot; e & quot; reccmd.conf & quot; agora pode conter listas aninhadas de comandos. Veja vdr.5 para obter informações sobre o novo formato de arquivo. Isso torna obsoleto o patch CMDSUBMENU.
  • A nova opção de configuração & quot; chaves OSD / Número de caracteres & quot; pode ser usado para controlar se as teclas numéricas pode ser usado para inserir caracteres em um campo de entrada de texto.
  • Embora repetindo, as marcas de edição agora são atualizadas a cada 10 segundos.
  • Adicionado gerando um arquivo pkg-config para o Makefile.
  • Removido o sufixo '.pl' de todos os scripts.
  • A nova opção de configuração & quot; DVB / conformidade Standard & quot; pode ser usado para alternar entre diferentes variações da norma DVB. Atualmente existe & quot; DVB & quot; (Para o padrão DVB original) e & quot;. ANSI / SCTE & quot ;, que é usado para tratar adequadamente determinados tipos de transmissão privada
  • Por padrão VDR agora é construído de acordo com o FHS (& quot; sistema de arquivos Hierarchy Standard & quot;), e uma planície & quot; o & quot; no diretório de origem VDR apenas constrói tudo, mas não copiá-lo para ./PLUGINS/lib e ./locale mais. Você pode usar um arquivo Make.config (copiado de Make.config.template) e definir o parâmetro LCLBLD = 1 para ter tudo construído e instalado sob a árvore de origem VDR (como era o padrão em versões anteriores). Se você já tem o seu próprio arquivo Make.config, você pode querer copiar o novo Make.config.template e adaptá-lo às suas necessidades. Se você não quer que os arquivos de dados do VDR para ser espalhado em torno de seu sistema de acordo com o FHS, você pode definir o parâmetro ONEDIR = 1 (usando Make.config) para que todos os arquivos em um diretório / vídeo como antes.
  • O script dado a VDR com a opção '-r' agora também é chamado sempre que uma gravação é excluída.
  • A sincronização de tempo do sistema com o tempo de transponder agora é feita usando adjtime (), a fim de evitar descontinuidades. Se a diferença de tempo é mais de 10 segundos, stime () ainda é usado para fazer a sincronização inicial.
  • escala Implementado de bitmaps SPU.
  • AVISO: O uso de vários discos para formar um diretório de vídeo grande é obsoleto e será removido do VDR em uma versão futura! Ou usar um dos grandes discos terabyte de hoje (de preferência com um disco de backup em um RAID-1 array), ou usar algo como & quot; mhddfs & quot;.

Programas semelhantes

vdbmaster
vdbmaster

3 Jun 15

mmsrip
mmsrip

2 Jun 15

Movgrab
Movgrab

17 Feb 15

Comentário para Video Disk Recorder

Comentários não encontrado
Adicionar comentário
Ligue imagens!