MythTV

Tela Software:
MythTV
Detalhes de Software:
Versão: 0.28.1 Atualizado
Data de upload: 12 Feb 17
Revelador: Isaac Richards
Licença: Livre
Popularidade: 39

Rating: 3.0/5 (Total Votes: 1)

MythTV é um projeto de software livre e de código aberto que permite construir um home theater em poucos minutos e com o mínimo de esforço. Ele irá implantar um chamado PVR (Private Video Recorder) ou DVR (Digital Video Recorder) sistema em qualquer tipo de hardware do PC.


Recursos em resumo

O objetivo final do MythTV é ter uma interface agradável para assistir TV, gravar shows, ouvir música, etc., tudo exibido em uma TV e controlado por um controle remoto. Ele oferece funcionalidade básica de "TV ao vivo", a capacidade de pausar, avançar rapidamente e rebobinar sessões de TV "ao vivo", suporta múltiplas placas de sintonização e múltiplas gravações simultâneas.

Devido à sua arquitetura distribuída, MythTV permite múltiplas máquinas de reprodução e várias máquinas de gravação na mesma rede, completamente transparente para o usuário. O software é projetado comprimir o vídeo no software usando mpeg4 (de libavcodec) ou rtjpeg (de Nuppelvideo).

Suporte total para hardware As placas de codificador MPEG-2 como Hauppauge PVR-250 / PVR-350 também estão incluídas, além de uma ampla gama de módulos adicionais que estenderão a funcionalidade padrão da aplicação.

Sob o capô e disponibilidade

Enquanto o programa é escrito principalmente na linguagem de programação C ++ e distribuído como um arquivo de origem, pode ser facilmente instalado em qualquer sistema operacional baseado em Linux usando os pacotes fornecidos em seus repositórios de software padrão.

O aplicativo pode ser usado em qualquer distribuição GNU / Linux, bem como em sabores BSD e sistemas operacionais Mac OS X. Ele também funciona em sistemas operacionais Microsoft Windows, mas apenas para reproduzir arquivos multimídia.

Várias distribuições Linux são construídas em torno do software MythTV, como o popular sistema operacional Mythbuntu, a fim de fornecer-lhe uma experiência home-the-box home theater.


Linha de fundo

Resumindo, o MythTV é sem dúvida o melhor projeto de software de código aberto DVR / PVR que é usado com sucesso em várias distribuições GNU / Linux, como o Mythbuntu.

O que há de novo nesta versão:

  • Principais Recursos Novos:
  • WebFrontend. A interface da web que usa o servidor web incorporado no backend (nenhuma configuração necessária.) A partir de 2016-02-12, MythWeb ainda está disponível como WebFrontend não é recurso completo para substituir MythWeb.
  • Alterações principais:
  • Revisão geral do UPnP O código UPnP viu grandes mudanças, modos de navegação aprimorados, mais metadados, obras de arte para todos os suportes, conformidade rigorosa com UPnP (2014) e DLNA e suporte para recursos adicionais do UPnP. (Observação: o suporte ao cliente para metadados adicionais varia. O comportamento do cliente depende da conformidade da UPnP.)
  • A tabela cardinput não é mais usada, os dados foram movidos para a placa de captura [3e8bd6b]
  • MythMusic agora usa grupos de armazenamento que você só tem que dizer ao mestre ou um backend escravo onde sua música está localizada e todos os frontends terão acesso a ele (não há necessidade de montá-lo usando NFS ou Cifs).
  • MythMusic Lyrics MythMusic agora pode procurar as letras para a faixa que está sendo reproduzida.
  • Atualizado MythMusic Radio Stream List MythMusic agora downloads do nosso servidor uma lista atualizada de mais de 31000 transmissões de rádio de todo o mundo.
  • Notificações popup do MythZoneMinder em alarmes Exibe uma visualização ao vivo da câmera com alarme em uma janela pop-up.
  • Galeria de substituição usando MythUI & amp; Grupos de armazenamento O Backend gerencia imagens no Storage Group e suporta vários clientes de frontends / service
  • Adicionar suporte a VBox TV Gateway [a3eb10d0] Consulte VBox.
  • Adicione suporte H.265 (HEVC) e VP9.
  • Usando o FFmpeg 3.0

O que há de novo na versão 0.28:

  • Principais Recursos Novos:
  • WebFrontend. A interface da web que usa o servidor web incorporado no backend (nenhuma configuração necessária.) A partir de 2016-02-12, MythWeb ainda está disponível como WebFrontend não é recurso completo para substituir MythWeb.
  • Alterações principais:
  • Revisão geral do UPnP O código UPnP viu grandes mudanças, modos de navegação aprimorados, mais metadados, obras de arte para todos os suportes, conformidade rigorosa com UPnP (2014) e DLNA e suporte para recursos adicionais do UPnP. (Observação: o suporte ao cliente para metadados adicionais varia. O comportamento do cliente depende da conformidade da UPnP.)
  • A tabela cardinput não é mais usada, os dados foram movidos para a placa de captura [3e8bd6b]
  • MythMusic agora usa grupos de armazenamento que você só tem que dizer ao mestre ou um backend escravo onde sua música está localizada e todos os frontends terão acesso a ele (não há necessidade de montá-lo usando NFS ou Cifs).
  • MythMusic Lyrics MythMusic agora pode procurar as letras para a faixa que está sendo reproduzida.
  • Atualizado MythMusic Radio Stream List MythMusic agora downloads do nosso servidor uma lista atualizada de mais de 31000 transmissões de rádio de todo o mundo.
  • Notificações popup do MythZoneMinder em alarmes Exibe uma visualização ao vivo da câmera com alarme em uma janela pop-up.
  • Galeria de substituição usando MythUI & amp; Grupos de armazenamento O Backend gerencia imagens no Storage Group e suporta vários clientes de frontends / service
  • Adicionar suporte a VBox TV Gateway [a3eb10d0] Consulte VBox.
  • Adicione suporte H.265 (HEVC) e VP9.
  • Usando o FFmpeg 3.0

O que há de novo na versão 0.27.6:

  • API de serviços: Let Dvr / GetTitleInfoList return empty inetrefs
  • Mesclou o iptv_extension_01.patch plus commit e740947.
  • Esqueci de adicionar novos arquivos do iptv_extension_01.patch
  • Use apenas canais visíveis para marcar a primeira / última exibição.
  • Limpar reativar ao atualizar o histórico em oldrecorded.
  • Mesclar ramo 'correções / 0.27' de code.mythtv.org:mythtv em correções / 0.27
  • Governanta: deixe mythfilldatabase usar tempos de execução sugeridos
  • Conteúdo da Internet: use apenas a preferência da região do YouTube se ela não estiver vazia
  • Juntar ramos 'fixes / 0.27' em devel / 027candidates
  • Reverter "Ter informações e tela de reprodução mostrar o número adequado de canais"
  • Reverter "Detecção de canal fixo".
  • MythUIScrollBar: Inicialize o máximo até zero até que ele seja realmente conhecido,
  • MythMainWindow :: Norm: Com valores muito pequenos de x, a redução de escala pode causar
  • Saída de vídeo: Adicione o shader de fragmentos padrão para o OpenGL 2
  • Saída de vídeo: Corrija a saída OpenGL 1 após b9971146
  • Conteúdo da Internet: Adapte o agarrador do YouTube à API v3
  • Conteúdo da Internet: arrume a formatação no grabber do YouTube
  • MythFrontend: Faça chamadas Xlib thread-safe no Linux
  • Faça a comparação do tipo de letra mágica strings case insensitive
  • lidar com pacotes RTP com extensões de cabeçalho e / ou menos de 7 pacotes TS
  • Fiddle com a expressão regular do modelo de tema para # 12003
  • Mesclar ramo 'devel / 027candidates' em correções / 0.27
  • Mescle o ramo de rastreamento remoto 'cbovy / fixes / 0.27' em devel / 027candidates
  • Adicionar suporte para seqüências de 16 bits Unicode (UCS-2) em dados EIT
  • Manipular endianess. MPEG é grande endian, Intel PCs são little endian
  • lidar com filmes sem qualquer evento de lançamento
  • hack para retornar um conjunto de resultados vazio para inetrefs desconhecido
  • Corrigir a visibilidade do símbolo para mythtranscode e mythtv-setup
  • Corrigir a visibilidade do símbolo
  • unbreak tmdb3.py depois 349d3a4c9e
  • lidar com respostas de limitação de solicitação de API do themoviedb
  • Juntar ramos 'fixes / 0.27' em devel / 027candidates
  • estender o gravador de IPTV para lidar com a entrada MPTS
  • Mesclar ramo 'devel / 027candidates' em correções / 0.27
  • corrigir o acesso ao banco de dados do mytharchive
  • Conteúdo da Internet: Substitua o vimeo_data.pyc pré-compilado pela fonte vimeo_data.py.
  • avcodec / aacdec: Corrigir o estado de armazenamento antes da decodificação do PCE
  • Atualização de traduções em inglês britânico
  • Atualização de traduções em inglês britânico
  • Tradução inglesa do MythFrontend atualizada em inglês britânico
  • Mesclar o ramo de rastreamento remoto 'knowledgejunkie / en-gb-fixes' em correções / 0.27
  • MainServer: use o nome do host não o endereço IP em HandleQueryRecording
  • Copie o nome do host do programador também ao criar um novo ProgramInfo.
  • Limpeza adequada ao interromper uma gravação com falha.
  • Correções # 12491. Corrigir as alterações de python mysqldb upstream
  • Correções 12534 Poupar volume ao excluir a gravação
  • Reverter "Correções 12534 Poupar volume ao excluir a gravação"
  • Adicionar QObject ausente include. Deve resolver o erro de compilação Qt5
  • Ativar pic por padrão em sistemas linux.
  • Juntar ramos 'fixes / 0.27' em devel / 027candidates
  • Mesclar o ramo de controle remoto 'origem / correções / 0.27' em devel / 027candidates
  • Versão inicial do screensaver baseado em dbus
  • Tentativa de usar 4 serviços de dbus de protetores de tela conhecidos diferentes
  • perdeu um vazio ao longo do caminho
  • Refs # 12414. Remove algum código comentado antigo
  • Corrigir o lirc sendo ignorado depois que a proteção de tela do dbus muda.
  • Separe a classe base ScreenSaver do ScreenSaverController.
  • Mover a falha ao se conectar aos diferentes serviços dbus ao nível LOG_WARNING
  • Mover a falha ao se conectar aos diferentes serviços dbus ao nível LOG_WARNING # 2
  • Reativar screensaver-x11 após o suporte ao screensaver dbus ter sido adicionado.
  • Correções # 12562 Recolher informações de memória no kernel 4.x
  • Refs # 12524. Novos IDs firewire para DCX-3200M P3
  • Refs # 12524. Uma segunda variante da mesma caixa
  • Corrige # 12524. Uma segunda variante da mesma caixa. Typo fix
  • Se o sistema python é python v3, tente usar python2 em vez disso, uma vez que não suportamos python3 ainda
  • Atualizar o arquivo de local chinês (HK) de Walter Cheuk
  • Tradução chinesa HK atualizada de Walter Cheuk
  • atualizar script twit.tv.pl para a versão mais recente
  • Mythcommflag assumiu que o número de bytes por linha de varredura para o luma
  • Muitos anos antes da opção lowres foi adicionada para melhorar o desempenho, a
  • O CommDetectBorder? Configuração fez duplo dever, como também foi usado para limitar
  • A detecção de logotipo exigiu um número mínimo de pixels em uma máscara encontrada por
  • O Mythcommflag assumiu que o vídeo pode ser normal, com letras ...

O que há de novo na versão 0.27.5:

  • avcodec / dirac_arith: Corrigir compilação com PIC e opções de verificação de pilha
  • avcodec / utvideodec: Aumentar vlc len
  • Reverter dois backports para liberar / 1.2 que quebrou o destino.
  • Mostrar a duração dos arquivos asf grandes, conforme escrito no cabeçalho do arquivo.
  • Ignorar o valor das configurações IPv6 se itaâ € ™ s inválido
  • Não tente reproduzir os fluxos de vídeo para mp3, flac, off e container m4a.
  • Alocar adequadamente os buffers de vídeo VDPAU PiP e corrigir o vazamento de memória
  • Corrigir vazamento de memória
  • Audio: Abort Drain se o dispositivo de áudio estiver em pausa
  • bump FFmpeg para 1.2.7
  • Corrigir PiP ao usar saída OpenGL
  • Ignorar a imagem montada no DMG
  • Mythmedatalookup: definir PYTHONPATH para mythmedatalookup pode ser iniciado por conta própria
  • Certifique-se de passar a temporada e episódio para grabber tv.
  • Use estilo de codificação de mitos
  • Mythmetadatalookup: Certifique-se de que seguimos exatamente a mesma lógica que tínhamos antes e82754a7041d3988a8361535460d12a47742c65b
  • Mythmetadata: Simplifique o código com um membro do utilitário GetGrabber
  • Não aguarde muito rápido ao alcançar o EOF
  • Revert "Player: Aumente o timeout do OpenFile para permitir a reprodução de isos criptografados em um FE remoto"
  • Player: Aumenta o tempo limite do OpenFile para permitir a reprodução de isos / DVD em um FE remoto
  • Reverter "Fix 0b9470c Fix filteringbuffer locking ..."
  • metadados: corrigir falha deve agarrador não ser definido
  • metadados: get around grabber incorretamente definido como uma string vazia
  • metadados: não use cache do grabber se não inicializado
  • metadados: limpe adequadamente o inetref ao procurar coleção
  • metadados: Separe apropriadamente a pesquisa do título / subtítulo da TV da pesquisa inetref / subtitle
  • metadados: se o tipo de vídeo não for conhecido, experimente gravar filme e televisão
  • CoreContext: Fix IsThisHost
  • metadados: não use o nome do script para o nome do arquivo de arte
  • CoreContext: Fix IsThisHost
  • metadados: usa _ como separador no inetref no lugar de:
  • metadados: corrigir a recuperação quebrada para screenshots
  • metadados: corrigir a declaração perdida
  • metadados: Fix GetGrabber
  • metadados: também define collectionref para novo formato
  • metadados: não há necessidade de voltar a executar a pesquisa quando uma correspondência já tiver sido encontrada
  • metadados: manipular corretamente o tipo de pesquisa de mídia se já tivermos um inetref estendido.
  • corecontext: QHostAddress :: isNull () aparece buggy
  • metadados: esclarece o estado de erro depois que um erro foi propagado
  • metadados: adicione getStorageGroupName
  • metadados: corrija o acesso ao grupo de armazenamento ao fazer o download de obras de arte.
  • metadados: atualizar corretamente os caminhos das imagens de arte
  • metadados: criar objetos na pilha
  • metadados: não tente baixar as obras restantes se ocorrer um erro.
  • mythbackend: corrige QUERY_FILE_HASH pendurado
  • metadados: corrigir o teste errado levando ao cálculo de hash incorreto
  • protoserver: corrige QUERY_FILE_HASH suspenso
  • mythtranscode: corrigir alocação de memória incorreta
  • mythtranscode: verifique sempre se o fluxo de áudio ainda existe
  • Flush buffers antes de fechar o codec.
  • Limite a taxa de bits para 100Mbit / s e fill_min para metade do tamanho do ringbuffer
  • metadados: não pesquise desnecessariamente o banco de dados se não houver chance de que ele produza um resultado
  • metadados: corrigir testes incorretos
  • Reverter "metadados: manipular corretamente o tipo de pesquisa de mídia se já tivermos um inetref estendido."
  • metadados: create Set / GetIsCollection
  • metadados: use o inetref estendido se disponível para determinar o tipo de metadados
  • metadados: nunca substitui a atual estação / episódio de vídeo com os metadados recuperados
  • frontend: simplificar a criação de pesquisa de metadados
  • frontend: corrigir o modo automático introduzido no commit anterior
  • metadados: refator de pesquisa completo
  • metadatalookup: erro de lógica de correção introduzido em 5d3d319936513cac22557f9a3969f7210b8ac049
  • metadados: retorna os resultados do filme e da TV quando está no modo não automático
  • metadados: procure também trabalhos de arte ao digitalizar uma única gravação
  • frontend: adicione capacidades de pesquisa a um â € ¢ troca de gravação metadataa  € tela.
  • metadados: corrigir compilação C ++ 11
  • Reverter "mythtranscode: corrigir alocação de memória incorreta"
  • Juntar ramos 'fixes / 0.27' em devel / 027candidates
  • Reverter "Player: Criar e simplificar SwitchTo e JumpToProgram"
  • Mesclar ramo 'devel / 027candidates' em correções / 0.27
  • Reverter "Player: Ajustes de sincronização a / v mais finos"
  • Reverter "Player: permite que o AVSync se recupere mais rapidamente após uma mudança de busca ou de programa"
  • Reverter "TV UnpauseLiveTV chama tvchain- & gt; SwitchTo se opõe a JumpTo para minimizar a interrupção visível"
  • RingBuffer: Aguarde adequadamente o início do thread readahead
  • RingBuffer: sempre lê diretamente do arquivo se lido em frente não está sendo executado
  • Corrigir detecção de canal.
  • Tenha informações e tela de reprodução para mostrar o número adequado de canais
  • Juntar ramos 'fixes / 0.27' em devel / 027candidates
  • CoreContext: Simplifique o uso do IsThisHost, faça com que ele funcione com nomes de host
  • Corrigir comentário doxygen
  • corecontext: Adicione a API IsThisBackend
  • remotefile: use a API IsThisBackend
  • Corrigir a compilação após 27791ae e 55e03d
  • Mesclar ramo 'devel / 027candidates' em correções / 0.27
  • AirPlay: Corrija o iOS 8 sem ver o dispositivo de vídeo.
  • Reverter "Player: Melhore a reprodução de fluxo de baixa taxa de bits / alta latência"
  • Legendas: Corrija os recuos do cc608.
  • Legendas: Evite tentar desenhar texto vazio ou objetos de fundo.
  • Legendas: Excluir todas as janelas * cc708 no CC708Reader :: Reset ().
  • Faça buscas mais rápidas para descodificadores lentos / grandes distâncias de quadro-chave.
  • MythUIScrollBar: Inicialize o máximo até zero até que ele seja realmente conhecido,
  • MythMainWindow :: Norm: Com valores muito pequenos de x, a redução de escala pode causar
  • themechooser: Carrega todos os temas válidos para a versão atual do mito,
  • arrumação: Ao verificar novas versões de temas, considere todas as tags.
  • ThemeChooser: Alerta o usuário quando não consegue modificar arquivos.
  • Obedeça ao useonairguide e ative-o para ERT
  • adicione GuessLookupType para VideoMetadata para corresponder a outro conteúdo
  • Acho que é um episódio se tiver um título de episódio
  • Tentativa de corrigir segfault no EITCache assumido como sendo devido à corrida do QMap
  • simplificar o tratamento de endtime faltando no final do arquivo no mythfilldatabase
  • Manuseie [HD] em correções EIT no Reino Unido
  • Player: Não chame DoneDisplayingFrame para PiP até o próximo quadro estar pronto
  • Corrigir 0b9470c Corrigir bloqueio do fileringbuffer ...
  • Player: Aumenta o timeout do OpenFile para permitir a reprodução de isos criptografados em um FE remoto
  • BE: Corrigir 'MythSocket: erro do programador, QEventLoop não está em execução ...' durante BE sair
  • MythUIWebBrowser: silencia um aviso quando não podemos encontrar a janela pai
  • TV: Sair do loop de reprodução de TV quando o reprodutor primário relatar um erro fatal
  • TV UnpauseLiveTV chama tvchain- & gt; SwitchTo se opõe a JumpTo para minimizar a interrupção visível
  • mythtranscode: ignore fluxos de descrição de áudio
  • Player: Limpar EOF ao retomar a reprodução
  • Player: permite que o AVSync se recupere mais rapidamente após uma mudança de busca ou de programa
  • Player: ajustes mais finos de sincronização a / v
  • Player: melhora a reprodução de fluxo de baixa taxa de bits / alta latência
  • Jogador: Crie e simplifique o SwitchTo eo JumpToProgram
  • libmythtv: adiciona um mutex à classe ChannelScanSM
  • TV: Evite um SEGV ao mudar de PiP para PbP
  • Player: permite procurar até o último quadro quando pausado
  • Transcode: Corrigir uma condição de corrida no VideoDecodeBuffer quando EOF encontrou
  • lavu / opt: validate range before dereference
  • adpcm: Corrigir a codificação em treliça do IMA QT
  • adpcm: Escreva o preditor apropriado no modo em treliça no IMA QT
  • avformat / avidec: permite arredondar erros entre escala / taxa e base de tempo
  • swscale / swscale: corrigir o estouro de número inteiro
  • avcodec / x86 / mpegvideoenc_template: corrigir o estouro de número inteiro
  • avcodec / h264_mp4toannexb_bsf: prefixar cabeçalhos globais antes de qualquer conjunto de parâmetros de fluxo
  • avcodec / libx264: move onde x264opts é aplicado para baixo assim que não é substituído por avctx & amp; Padrão
  • avcodec / wma: use av_freep (), não deixe ponteiros obsoletos na memória
  • avcodec / msrle: verifique o código de retorno para ter sucesso antes de usar
  • swresample / resample: Limite o comprimento do filtro
  • swresample / dither: use av_malloc_array ()
  • swresample / resample: use av_malloc_array () quando apropriado
  • swscale / x86 / swscale_template: solto dstw_offset codificado
  • avcodec / x86 / idct_sse2_xvid: corrigir a função in-line C99
  • swscale / swscale: corrigir srcStride / srcSlice typo
  • avcodec / mjpegen: Correção do tamanho do argumento declarado
  • avformat / mpegts: Remover verificação redundante
  • avcodec / diracdec: corrige comportamento indefinido com mudanças
  • avcodec / g723_1: adicione assert para auxiliar os analisadores de código estático
  • avfilter / vf_deshake: corrigir a perda de precisão com resoluções ímpares
  • iavcodec / vc1dec: Corrigir faltando {}
  • avfilter / filtfmts: Suporte dinamicamente alocado em / saídas
  • avutil / lzo: Corrigir estouro de número inteiro
  • avutil / lzo: adiciona afirmações para ser dupla contra overflows
  • avformat / mux: Verificar e remover durações inválidas de pacotes
  • avformat / h263dec: Correção da sonda h263
  • swresample: corrigir a entrada AV_CH_LAYOUT_STEREO_DOWNMIX
  • ffmpeg_filter: corrija o ponteiro para o escopo externo local
  • avcodec / mjpegdec: Correção de mudança indefinida
  • avfilter / graphdump: Corrigir ponteiro para o escopo externo local
  • avcodec / diracdec: move a alocação do buffer mc para cada frame
  • avutil / cpu: force mmx na seleção de recursos x86 SIMD mais altos
  • avcodec / libvorbisenc: não adicione a duração a AV_NOPTS_VALUE
  • avcodec / aac: fix () na macro IS_CODEBOOK_UNSIGNED
  • avcodec / golomb-test: fix () na macro EXTEND ()
  • avcodec / mlpdec: fix () na macro MSB_MASK ()
  • avcodec / mss34dsp: fix () em SOP * macros
  • avcodec / mss4: Fix () na macro MKVAL ()
  • avformat / flvenc: Não permita a criação de h263 / mpeg4 no flv sem que as extensões de formato não oficiais estejam ativadas.
  • avcodec / alsdec: Limpe MPEG4AudioConfig para que não seja possível usar memória não inicializada
  • avformat / mpc: tenta alocar um pacote que não seja menor do que os dados dentro dele
  • Atualização para o FFmpeg 1.2.7
  • MusicPlayer: Parar de limpar quaisquer metadados temporários de um tiro
  • Temporizador ocioso: não inicie o temporizador se for 0 (desactivado)
  • Temporizador ocioso: corrija a última escolha de cereja
  • ImageLoadThread: não trata todos os gifs como sendo animados
  • Guarde o captber usado junto com o inetref para garantir a reutilização correta.
  • Corrija o texto de descrição para 'Próximas gravações' no tema do menu clássico.
  • Sincronize libdvdread até R1290:
  • Sincronize libdvdnav até R1294:
  • Manipular [HD] no UK EIT fixups parte 2
  • Sincronize o minilzo de 2,03 a 2,07.
  • UPnP: Corrija os IDs de serviço para CDS e CMGR que estavam ambos incorretos.
  • MythMusic: Consertar listas de reprodução inteligentes usa lastplay ou date_entered.
  • MythMusic: Corrija o erro sql no editor SmartPlaylist ao adicionar uma nova lista de reprodução.
  • MythMusic: Corrija a inserção NULL na coluna NOT NULL no editor do SmartPlaylist.
  • MythMusic: permite que a lista de reprodução inteligente seja guardada mesmo que não produza correspondências. A natureza das listas de reprodução inteligentes significa que pode corresponder às faixas no futuro.
  • Mensagem de erro mais precisa quando um IP é passado para GetBackendServerIP () em vez de um hostname
  • RemoteFile :: Exists () - Se passamos uma string vazia, então não perca tempo procurando por ela.
  • UPNP: Corrija upnp albumart depois de se mover para grupos de armazenamento.
  • Corrija mais confusão de IP contra hostname no mito: // urls
  • UPnP: converte datas e horas para hora local antes de servir para o cliente
  • UPnP: Corrige nomes de pastas de data de gravação após a conversão UTC.
  • UPnP: Corrigir a string de protocolo dlna em 0.27, não era compatível com DLNA.
  • Corrigir a capacidade de desativar o timer de inatividade do frontend
  • Alterne para o novo URL direto do Schedules. Isso é gente, indolor, não é?
  • Adicionar destrutor ao RecordingProfile. Correção especulativa para falha de construção do braço
  • Armar compilação parte 2. Adicionar um destrutor virtual para RecordingProfileEditor ()
  • lzo: correção de verificação de estouro em copy_backptr ()

O que há de novo na versão 0.27.4:

  • avcodec / dirac_arith: Corrigir compilação com PIC e opções de verificação de pilha
  • avcodec / utvideodec: Aumentar vlc len
  • Reverter dois backports para liberar / 1.2 que quebrou o destino.
  • Mostrar a duração dos arquivos asf grandes, conforme escrito no cabeçalho do arquivo.
  • Ignorar o valor das configurações IPv6 se itaâ € ™ s inválido
  • Não tente reproduzir os fluxos de vídeo para mp3, flac, off e container m4a.
  • Alocar adequadamente os buffers de vídeo VDPAU PiP e corrigir o vazamento de memória
  • Corrigir vazamento de memória
  • Audio: Abort Drain se o dispositivo de áudio estiver em pausa
  • bump FFmpeg para 1.2.7
  • Corrigir PiP ao usar saída OpenGL
  • Ignorar a imagem montada no DMG
  • Mythmedatalookup: definir PYTHONPATH para mythmedatalookup pode ser iniciado por conta própria
  • Certifique-se de passar a temporada e episódio para grabber tv.
  • Use estilo de codificação de mitos
  • Mythmetadatalookup: Certifique-se de que seguimos exatamente a mesma lógica que tínhamos antes e82754a7041d3988a8361535460d12a47742c65b
  • Mythmetadata: Simplifique o código com um membro do utilitário GetGrabber
  • Não aguarde muito rápido ao alcançar o EOF
  • Revert "Player: Aumente o timeout do OpenFile para permitir a reprodução de isos criptografados em um FE remoto"
  • Player: Aumenta o tempo limite do OpenFile para permitir a reprodução de isos / DVD em um FE remoto
  • Reverter "Fix 0b9470c Fix filteringbuffer locking ..."
  • metadados: corrigir falha deve agarrador não ser definido
  • metadados: get around grabber incorretamente definido como uma string vazia
  • metadados: não use cache do grabber se não inicializado
  • metadados: limpe adequadamente o inetref ao procurar coleção
  • metadados: Separe apropriadamente a pesquisa do título / subtítulo da TV da pesquisa inetref / subtitle
  • metadados: se o tipo de vídeo não for conhecido, experimente gravar filme e televisão
  • CoreContext: Fix IsThisHost
  • metadados: não use o nome do script para o nome do arquivo de arte
  • CoreContext: Fix IsThisHost
  • metadados: usa _ como separador no inetref no lugar de:
  • metadados: corrigir a recuperação quebrada para screenshots
  • metadados: corrigir a declaração perdida
  • metadados: Fix GetGrabber
  • metadados: também define collectionref para novo formato
  • metadados: não há necessidade de voltar a executar a pesquisa quando uma correspondência já tiver sido encontrada
  • metadados: manipular corretamente o tipo de pesquisa de mídia se já tivermos um inetref estendido.
  • corecontext: QHostAddress :: isNull () aparece buggy
  • metadados: esclarece o estado de erro depois que um erro foi propagado
  • metadados: adicione getStorageGroupName
  • metadados: corrija o acesso ao grupo de armazenamento ao fazer o download de obras de arte.
  • metadados: atualizar corretamente os caminhos das imagens de arte
  • metadados: criar objetos na pilha
  • metadados: não tente baixar as obras restantes se ocorrer um erro.
  • mythbackend: corrige QUERY_FILE_HASH pendurado
  • metadados: corrigir o teste errado levando ao cálculo de hash incorreto
  • protoserver: corrige QUERY_FILE_HASH suspenso
  • mythtranscode: corrigir alocação de memória incorreta
  • mythtranscode: verifique sempre se o fluxo de áudio ainda existe
  • Flush buffers antes de fechar o codec.
  • Limite a taxa de bits para 100Mbit / s e fill_min para metade do tamanho do ringbuffer
  • metadados: não pesquise desnecessariamente o banco de dados se não houver chance de que ele produza um resultado
  • metadados: corrigir testes incorretos
  • Reverter "metadados: manipular adequadamente o tipo de pesquisa de mídia se já tivermos um inetref estendido."
  • metadados: create Set / GetIsCollection
  • metadados: use o inetref estendido se disponível para determinar o tipo de metadados
  • metadados: nunca substitui a atual estação / episódio de vídeo com os metadados recuperados
  • frontend: simplificar a criação de pesquisa de metadados
  • frontend: corrigir o modo automático introduzido no commit anterior
  • metadados: refator de pesquisa completo
  • metadatalookup: erro de lógica de correção introduzido em 5d3d319936513cac22557f9a3969f7210b8ac049
  • metadados: retorna os resultados do filme e da TV quando está no modo não automático
  • metadados: procure também trabalhos de arte ao digitalizar uma única gravação
  • frontend: adicione capacidades de pesquisa a um â € ¢ troca de gravação metadataa  € tela.
  • metadados: corrigir compilação C ++ 11
  • Reverter "mythtranscode: corrigir alocação de memória incorreta"
  • Juntar ramos 'fixes / 0.27' em devel / 027candidates
  • Reverter "Player: Criar e simplificar SwitchTo e JumpToProgram"
  • Mesclar ramo 'devel / 027candidates' em correções / 0.27
  • Reverter "Player: Ajustes de sincronização a / v mais finos"
  • Reverter "Player: permite que o AVSync se recupere mais rapidamente após uma mudança de busca ou de programa"
  • Reverter "TV UnpauseLiveTV chama tvchain- & gt; SwitchTo se opõe a JumpTo para minimizar a interrupção visível"
  • RingBuffer: Aguarde adequadamente o início do thread readahead
  • RingBuffer: sempre lê diretamente do arquivo se lido em frente não está sendo executado
  • Corrigir detecção de canal.
  • Tenha informações e tela de reprodução para mostrar o número adequado de canais
  • Juntar ramos 'fixes / 0.27' em devel / 027candidates
  • CoreContext: Simplifique o uso do IsThisHost, faça com que ele funcione com nomes de host
  • Corrigir comentário doxygen
  • corecontext: Adicione a API IsThisBackend
  • remotefile: use a API IsThisBackend
  • Corrigir a compilação após 27791ae e 55e03d
  • Mesclar ramo 'devel / 027candidates' em correções / 0.27
  • AirPlay: Corrija o iOS 8 sem ver o dispositivo de vídeo.
  • Reverter "Player: Melhore a reprodução de fluxo de baixa taxa de bits / alta latência"
  • Legendas: Corrija os recuos do cc608.
  • Legendas: Evite tentar desenhar texto vazio ou objetos de fundo.
  • Legendas: Excluir todas as janelas * cc708 no CC708Reader :: Reset ().
  • Faça buscas mais rápidas para descodificadores lentos / grandes distâncias de quadro-chave.
  • MythUIScrollBar: Inicialize o máximo até zero até que ele seja realmente conhecido,
  • MythMainWindow :: Norm: Com valores muito pequenos de x, a redução de escala pode causar
  • themechooser: Carrega todos os temas válidos para a versão atual do mito,
  • arrumação: Ao verificar novas versões de temas, considere todas as tags.
  • ThemeChooser: Alerta o usuário quando não consegue modificar arquivos.
  • Obedeça ao useonairguide e ative-o para ERT
  • adicione GuessLookupType para VideoMetadata para corresponder a outro conteúdo
  • Acho que é um episódio se tiver um título de episódio
  • Tentativa de corrigir segfault no EITCache assumido como sendo devido à corrida do QMap
  • simplificar o tratamento de endtime faltando no final do arquivo no mythfilldatabase
  • Manuseie [HD] em correções EIT no Reino Unido
  • Player: Não chame DoneDisplayingFrame para PiP até o próximo quadro estar pronto
  • Corrigir 0b9470c Corrigir bloqueio do fileringbuffer ...
  • Player: Aumenta o timeout do OpenFile para permitir a reprodução de isos criptografados em um FE remoto
  • BE: Corrigir 'MythSocket: erro do programador, QEventLoop não está em execução ...' durante BE sair
  • MythUIWebBrowser: silencia um aviso quando não podemos encontrar a janela pai
  • TV: Sair do loop de reprodução de TV quando o reprodutor primário relatar um erro fatal
  • TV UnpauseLiveTV chama tvchain- & gt; SwitchTo se opõe a JumpTo para minimizar a interrupção visível
  • mythtranscode: ignore fluxos de descrição de áudio
  • Player: Limpar EOF ao retomar a reprodução
  • Player: permite que o AVSync se recupere mais rapidamente após uma mudança de busca ou de programa
  • Player: ajustes mais finos de sincronização a / v
  • Player: melhora a reprodução de fluxo de baixa taxa de bits / alta latência
  • Jogador: Crie e simplifique o SwitchTo eo JumpToProgram
  • libmythtv: adiciona um mutex à classe ChannelScanSM
  • TV: Evite um SEGV ao mudar de PiP para PbP
  • Player: permite procurar até o último quadro quando pausado
  • Transcode: Corrigir uma condição de corrida no VideoDecodeBuffer quando EOF encontrou
  • lavu / opt: validate range before dereference
  • adpcm: Corrigir a codificação em treliça do IMA QT
  • adpcm: Escreva o preditor apropriado no modo em treliça no IMA QT
  • avformat / avidec: permite arredondar erros entre escala / taxa e base de tempo
  • swscale / swscale: corrigir o estouro de número inteiro
  • avcodec / x86 / mpegvideoenc_template: corrigir o estouro de número inteiro
  • avcodec / h264_mp4toannexb_bsf: prefixar cabeçalhos globais antes de qualquer conjunto de parâmetros de fluxo
  • avcodec / libx264: move onde x264opts é aplicado para baixo assim que não é substituído por avctx & amp; Padrão
  • avcodec / wma: use av_freep (), não deixe ponteiros obsoletos na memória
  • avcodec / msrle: verifique o código de retorno para ter sucesso antes de usar
  • swresample / resample: Limite o comprimento do filtro
  • swresample / dither: use av_malloc_array ()
  • swresample / resample: use av_malloc_array () quando apropriado
  • swscale / x86 / swscale_template: solto dstw_offset codificado
  • avcodec / x86 / idct_sse2_xvid: corrigir a função in-line C99
  • swscale / swscale: corrigir srcStride / srcSlice typo
  • avcodec / mjpegen: Correção do tamanho do argumento declarado
  • avformat / mpegts: Remover verificação redundante
  • avcodec / diracdec: corrige comportamento indefinido com mudanças
  • avcodec / g723_1: adicione assert para auxiliar os analisadores de código estático
  • avfilter / vf_deshake: corrigir a perda de precisão com resoluções ímpares
  • iavcodec / vc1dec: Corrigir faltando {}
  • avfilter / filtfmts: Suporte dinamicamente alocado em / saídas
  • avutil / lzo: Corrigir estouro de número inteiro
  • avutil / lzo: adiciona afirmações para ser dupla contra overflows
  • avformat / mux: Verificar e remover durações inválidas de pacotes
  • avformat / h263dec: Correção da sonda h263
  • swresample: corrigir a entrada AV_CH_LAYOUT_STEREO_DOWNMIX
  • ffmpeg_filter: corrija o ponteiro para o escopo externo local
  • avcodec / mjpegdec: Correção de mudança indefinida
  • avfilter / graphdump: Corrigir ponteiro para o escopo externo local
  • avcodec / diracdec: move a alocação do buffer mc para cada frame
  • avutil / cpu: force mmx na seleção de recursos x86 SIMD mais altos
  • avcodec / libvorbisenc: não adicione a duração a AV_NOPTS_VALUE
  • avcodec / aac: fix () na macro IS_CODEBOOK_UNSIGNED
  • avcodec / golomb-test: fix () na macro EXTEND ()
  • avcodec / mlpdec: fix () na macro MSB_MASK ()
  • avcodec / mss34dsp: fix () em SOP * macros
  • avcodec / mss4: Fix () na macro MKVAL ()
  • avformat / flvenc: Não permita a criação de h263 / mpeg4 no flv sem que as extensões de formato não oficiais estejam ativadas.
  • avcodec / alsdec: Limpe MPEG4AudioConfig para que não seja possível usar memória não inicializada
  • avformat / mpc: tenta alocar um pacote que não seja menor do que os dados dentro dele
  • Atualização para o FFmpeg 1.2.7
  • MusicPlayer: Parar de limpar quaisquer metadados temporários de um tiro
  • Temporizador ocioso: não inicie o temporizador se for 0 (desactivado)
  • Temporizador ocioso: corrija a última escolha de cereja
  • ImageLoadThread: não trata todos os gifs como sendo animados
  • Guarde o captber usado junto com o inetref para garantir a reutilização correta.
  • Corrija o texto de descrição para 'Próximas gravações' no tema do menu clássico.
  • Sincronize libdvdread até R1290:
  • Sincronize libdvdnav até R1294:
  • Manipular [HD] no UK EIT fixups parte 2
  • Sincronize o minilzo de 2,03 a 2,07.
  • UPnP: Corrija os IDs de serviço para CDS e CMGR que estavam ambos incorretos.
  • MythMusic: Consertar listas de reprodução inteligentes usa lastplay ou date_entered.
  • MythMusic: Corrija o erro sql no editor SmartPlaylist ao adicionar uma nova lista de reprodução.
  • MythMusic: Corrija a inserção NULL na coluna NOT NULL no editor do SmartPlaylist.
  • MythMusic: permite que a lista de reprodução inteligente seja guardada mesmo que não produza correspondências. A natureza das listas de reprodução inteligentes significa que pode corresponder às faixas no futuro.
  • Mensagem de erro mais precisa quando um IP é passado para GetBackendServerIP () em vez de um hostname
  • RemoteFile :: Exists () - Se passamos uma string vazia, então não perca tempo procurando por ela.
  • UPNP: Corrija upnp albumart depois de se mover para grupos de armazenamento.
  • Corrija mais confusão de IP contra hostname no mito: // urls
  • UPnP: converte datas e horas para hora local antes de servir para o cliente
  • UPnP: Corrige nomes de pastas de data de gravação após a conversão UTC.
  • UPnP: Corrigir a string de protocolo dlna em 0.27, não era compatível com DLNA.
  • Corrigir a capacidade de desativar o timer de inatividade do frontend
  • Alterne para o novo URL direto do Schedules. Isso é gente, indolor, não é?
  • Adicionar destrutor ao RecordingProfile. Correção especulativa para falha de construção do braço
  • Armar compilação parte 2. Adicionar um destrutor virtual para RecordingProfileEditor ()
  • lzo: correção de verificação de estouro em copy_backptr ()

O que há de novo na versão 0.27.1:

  • 0.27.1 é mais do que o seu ponto de lançamento tradicional: 0.27.1 é a nossa melhor versão de sempre. Embora não tenha grandes novos recursos de usuário, ele recebeu mais de 340 melhorias.
  • Lotes foram reescritos sob o capô para fornecer a melhor experiência de usuário de todos os tempos. Em particular, e para fazer os críticos quiet, LiveTV recebeu um nível extremo de atenção.

O que há de novo na versão 0.27:

  • Principais Recursos Novos:
  • Transmissão de rádio MythMusic
  • Implementação inicial de Menus Temáticos. # 11533 [9bb9c61]
  • Centro de Notificação
  • Compartilhamento de fotos AirPlay
  • Reprodução visual do AirTunes
  • Alterações principais:
  • Remova os tipos de regra de gravação Timeslot e Weekslot. Os usuários desses tipos devem ver [a1f9793] para alternativas.
  • Remova o tipo de regra de gravação de registro de canal. Adicione um filtro de canal para manter essa funcionalidade. Converta automaticamente as regras de registro de canal existentes em Todas as regras de registro com o filtro de canal ativado. Detalhes completos deste e dos próximos dois 'sub-balas' em: [9497ba1], [030ba69]
  • Adicione uma caixa de diálogo para oferecer ações comuns em vez de entrar imediatamente no editor de agendamento quando SELECT for pressionado em um programa não agendado.
  • Altere o comportamento quando RECORD é pressionado no EPG e noutro local.
  • Fornecer uma posição precisa / duração / busca com taxas de quadros não constantes. Observe que para obter o benefício dessas alterações para gravações pré-existentes, pode ser necessário executar "mythcommflag --rebuild" nas gravações afetadas. [49dbed5] # 10104
  • Remova o recurso AutoRecPriority. [9aaed0b]
  • Remova texto redundante "Todos os programas -" na tela Registrar gravações. [Ba2c783]
  • Melhore a exibição do filtro de grupo na tela Registrar gravações. [7c7b44a]
  • Padrão para hora local para mythshutdown --setwakeup, use --utc se necessário. [Ef7810c]
  • Conforme prometido nas Notas de Lançamento 0.26, o suporte ao teletexto herdado do CEA-608 (não closed-captioning) foi removido. # 10786 [4f98a09]
  • A tela Definir Prioridades de Gravação foi removida (use a tela "Gerenciar Regras de Gravação".) [F8cb433], [a2ccb9f]
  • A configuração Reprogramar prioridades mais altas foi removida. O planejador agora sempre faz isso. [6eaa373]
  • Use prioridade de regra de gravação como a prioridade de agendamento primária. [5587501]
  • A tela Apagar gravações foi removida. [7349a86]
  • Altere a ação ADJUSTSTRETCH para também dar suporte ao alternar. [B79da45]
  • Em mythtv-setup / Capturar cartões, alguns tipos de cartões: os nomes foram alterados / corrigidos. A lista também foi reordenada. [536b7c1]

O que há de novo na versão 0.27 Alpha:

  • Principais Recursos Novos:
  • Transmissão de rádio MythMusic
  • Implementação inicial de Menus Temáticos. # 11533 [9bb9c61]
  • Centro de Notificação
  • Compartilhamento de fotos AirPlay
  • Reprodução visual do AirTunes
  • Alterações principais:
  • Remova os tipos de regra de gravação Timeslot e Weekslot. Os usuários desses tipos devem ver [a1f9793] para alternativas.
  • Remova o tipo de regra de gravação de registro de canal. Adicione um filtro de canal para manter essa funcionalidade. Converta automaticamente as regras de registro de canal existentes em Todas as regras de registro com o filtro de canal ativado. Detalhes completos deste e dos próximos dois 'sub-balas' em: [9497ba1], [030ba69]
  • Adicione uma caixa de diálogo para oferecer ações comuns em vez de entrar imediatamente no editor de agendamento quando SELECT for pressionado em um programa não agendado.
  • Altere o comportamento quando RECORD é pressionado no EPG e noutro local.
  • Fornecer uma posição precisa / duração / busca com taxas de quadros não constantes. Observe que para obter o benefício dessas alterações para gravações pré-existentes, pode ser necessário executar "mythcommflag --rebuild" nas gravações afetadas. [49dbed5] # 10104
  • Remova o recurso AutoRecPriority. [9aaed0b]
  • Remova texto redundante "Todos os programas -" na tela Registrar gravações. [Ba2c783]
  • Melhore a exibição do filtro de grupo na tela Registrar gravações. [7c7b44a]
  • Padrão para hora local para mythshutdown --setwakeup, use --utc se necessário. [Ef7810c]
  • Conforme prometido nas Notas de Lançamento 0.26, o legado de suporte de legendas de teletexto CEA-608 foi removido. # 10786 [4f98a09]
  • A tela Definir Prioridades de Gravação foi removida (use a tela "Gerenciar Regras de Gravação".) [F8cb433], [a2ccb9f]
  • A configuração Reprogramar prioridades mais altas foi removida. O planejador agora sempre faz isso. [6eaa373]
  • Use prioridade de regra de gravação como a prioridade de agendamento primária. [5587501]
  • A tela Apagar gravações foi removida. [7349a86]
  • Altere a ação ADJUSTSTRETCH para também dar suporte ao alternar. [B79da45]
  • Em mythtv-setup / Capture cards, algum tipo de cartão: os nomes foram alterados / corrigidos.

O que há de novo na versão 0.26.0:

  • Principais Recursos Novos:
  • Adicione HTTP Live Streaming playback [099b6cce03] e gravador [17c164a]. Verifique a Página do Manual do HLS
  • Adicionado modelos de regra de gravação [71c65b]
  • Os Themers (e usuários avançados) agora podem substituir as opções de programação por widgits novos. Os temas, por exemplo, podem colocar menos opções na tela do editor de programação inicial (permitindo o acesso a opções menos usadas, pressionando M (enu). Dê a Steppes uma tentativa de ver isto. Veja [d418754].
  • Adicione verificação duplicada e otimizações de correspondência limitadas e outras alterações relacionadas ao planejador. Consulte a confirmação para obter detalhes sobre essa alteração. [Cbb8eb1] Correções # 10533
  • Alterações principais:
  • Conversão de tempos internos para UTC. Os tempos armazenados serão convertidos pelo mecanismo de atualização do banco de dados. Consulte UTC para obter uma lista completa de alterações. Isso deve ser de interesse para os usuários do horário de verão.
  • Mythlogserver, um novo programa para lidar com todas as solicitações de log. O ZeroMQ está incluído nesta versão.
  • Suporte ao HTTP Live Streaming adicionado ao AirPlay
  • Reescreva completamente o servidor RAOP, usado para Airtunes / AirPlay.
  • O formato de config.xml foi alterado e mysql.txt não é mais usado. Exemplo:
  • Permitir que os temas personalizem a formatação de legenda / legenda [f13eeb0].
  • Torna o fator de zoom do subtítulo em uma configuração ao vivo [0089f7d].
  • Adicionar rsOtherTuning e rsOtherRecordar status de gravação [090f847]
  • Adicionado TOGGLESHUFFLE / TOGGLEREPEAT keybindings [fa9edd6]
  • - parse-video-filename para mythutil [1debfc6]

O que há de novo na versão 0.25:

  • MythTV versão 0.25 inclui vários novos recursos significativos. Alguns itens-chave para apontar - novas capacidades de aceleração de vídeo como VAAPI e DirectX Video Acceleration 2; Capacidades de áudio expandidas e melhoradas, incluindo suporte a E-AC3, TrueHD e DTS-HD; Controle sua TV e outros componentes AV através do CEC (Consumer Electronics Control); Recursos aprimorados e integrados de gerenciamento de metadados para gravações e vídeos, além de uma API totalmente funcional para aplicativos de terceiros com base em que podem interagir com o frontend eo backend - incluindo recursos HTTP Live Streaming para fornecimento de conteúdo de vídeo, em tempo real, Através da API.

O que há de novo na versão 0.24:

  • Novos recursos:
  • MythUI OSD
  • Disco Blu-ray / análise e reprodução de pastas.
  • Captura de metadados no MythGame
  • Captação totalmente automática de metadados no MythVideo, permite que os usuários selecionem as imagens a serem baixadas
  • Suporte de legendas embutido no MKV e outros
  • Blu-ray e DVD multi-ângulo
  • Navegador de temas on-line e downloader
  • Suporte de decodificação de hardware Broadcom Crystal HD experimental
  • Alterações principais:
  • Grande refator de áudio:
  • População automática de dispositivos de placa de som em configurações
  • Áudio multicanal, analógico ou LPCM, saída de até 7.1 canais
  • Suporte à profundidade de bits de áudio & gt; 16 bits (24 bits, 32 bits e float)
  • Conversão de formato de amostra de áudio aprimorada do SSE
  • Capacidade de downmix de áudio
  • Conversão automática para o formato de áudio suportado pelo hardware (bit depth, samplerate, channels)
  • Grande OSD, Legenda / Legenda e Reactor de Reprodução de Vídeo
  • Suporte para ISOs, VIDEO_TS e BDMV não criptografados em grupos de armazenamento
  • Rework substancial, estabilização e melhoria da reprodução de DVD

O que há de novo na versão 0.23.1:

  • Um bugfix recente exigia que atualizássemos a versão do protocolo de comunicação usado entre os vários componentes do MythTV. A fim de permitir que os usuários acompanhar essa mudança, temos o prazer de anunciar que 0,23.1 foi lançado, que inclui a correção de bugs mencionados, juntamente com muitos outros.

O que há de novo na versão 0.23:

  • Novos recursos:
  • Reescritos e extensões de python muito expandidas [23416]
  • Adição do Tema Arclight [23275]
  • Novo sistema de eventos [23012]
  • Áudio reescrito (configuração simplificada, mistura de múltiplos canais, reamostragem automática).
  • Adição do plugin MythNetvision [23123]
  • EIT:
  • Firewire:
  • Adicionar suporte para DCX-3432 [23647]
  • UPNP:
  • Configuração:
  • Configuração de áudio simplificada (os usuários de áudio digital precisarão editar suas configurações, normalmente se estiverem usando a configuração de som surround, mude o estéreo para 5.1).
  • Canal Scanner - Análise de canal analógico fixo [23657]
  • Áudio:
  • Capacidade de upmix material estéreo para 5.1 e codificar como AC3 (similar em qualidade para DTS Neo)
  • Alternância do Upmixer
  • Detecção automática de taxas de amostragem suportadas por hardware
  • Recuperação automática de bitrate de alta qualidade para reproduzir qualquer conteúdo de qualquer hardware (usando a biblioteca SRC)
  • Preservação de timestretch através de alterações de fluxo
  • Simplifique as configurações do usuário de áudio
  • Várias correções de passagem digitais
  • Corrigir passthrough digital para janelas [22826]
  • Volume de software para áudio digital
  • Reprodução de vídeo:
  • FFmpeg sincroniza com a revisão 21657 [23525]
  • Adicionar suporte a AVChapter (funciona com os capítulos Matroska e OGG) [23226] [23231]
  • Suporte da ITU BT709 (HD-TV) e níveis de estúdio (RGB 16-235) (apenas com VDPAU) [22431]
  • Permitir vários pontos em subtítulos externos [22800]
  • Acelerar a reprodução da gravação ao carregar o menu osd mais rapidamente [22784]
  • Remove o suporte de saída PVR-350 [22845]
  • Leitor de DVD interno - classifica faixas de áudio com base na ordem lógica [23079]
  • Remover a configuração StickyKeys para avanço / retrocesso rápido [23112] [23362]
  • Ajustar e posicionar legendas de DVD / DVB de acordo com o tamanho da tela [23189] [23220]
  • Adicionar suporte para substituição da relação de aspecto 2.35: 1 [23210]
  • Novo código de renderização VDPAU melhorado [23235] [23236]
  • Corrigir escala de alta qualidade VDPAU [23238]
  • Procura AVFormatDecoder melhorada [23288]
  • Correção buscando o início de determinados fluxos que têm tempos de início diferentes de zero [23294]
  • Adicionar suporte para a contagem repeat_pict e melhorar o tratamento de certos casos de sincronização A / V [23321]
  • Adicionar suporte para aceleração de hardware MPEG4 [23340] [23530]
  • Não tente mudar de renderizador se a resolução de vídeo não for alterada [23398]
  • Tornar as opções do VideoDisplayProfile dependentes da plataforma [23420]
  • Manipulação melhorada das mudanças de proporção no fluxo de vídeo [23456]
  • Adicione para configurar k8-sse3, opteron-sse3, athlon64-sse3 e barcelona como cpus x86 válido [23534]
  • Use timecode para legendas SRT baseadas em tempo em vez de frameNumber [23744]
  • Melhorias no subtítulo CEA-708 [23769]
  • OSD:
  • Acelere o carregamento da fonte no OSD [23402]
  • Desenvolvimento do tema:
  • Temas:
  • Corrigir a definição da janela 'programguide-video' da Metalurgia. [22773]
  • Tema a tela de detalhes do programa em Metalurgia [22781]
  • Perfure algumas cores no arquivo base.xml para que fiquem visíveis em todas as telas [22913]
  • Adicione uma entrada de menu no item de menu Info Center para MythTwitter [22916]
  • Ajustar a tela de status do sistema do metallury para que as coisas encaixem um pouco melhor [22925]
  • Diversas atualizações de temas MythCenter e MythCenter-wide [22941] [23377] [23378] [23390] [23487] [23507] [23548] [23577] e muito mais
  • Declarar o conjunto de caracteres correto nos detalhes do programa html [23016]
  • Adicione welcome-ui.xml ao tema Metalurgia
  • Altere o formato de hora nos fundos do Terra para hh: mm [23259]
  • Adicione o tipo de estado ausente que indica se uma imagem está marcada em MythGallery para o tema Terra [23260].
  • Adicione o popup iconhelp ao Terra [23261]
  • Opcionalmente reative algumas das "Delete Recordings" tela perdida no switch para MythUI [23284] [23293]
  • Permitir que o temer mostre o grupo de gravação em que você está atualmente [23326]
  • Tornar o fundo um elemento opcional para MythUITextEdit [23331]
  • Tema o jogo detalhe popup em Terra [23333]
  • Tema parte de MythNetvision em Terra [23334]
  • Tema do navegador da Web em Terra [23335]
  • Tema a tela Estado do sistema no Terra [23336]
  • Tema a janela principal do MythNews no Terra [23337]
  • Exibe a capa de vídeo quando apropriado no OSD do Blackcurves [23339]
  • Use QFont :: setStretch () para nos permitir lidar com pixels não-quadrados, como aqueles no meu plasma 16: 9 que tem apenas resolução 1024x768 [23382].
  • Remover os antigos e legados temas [23442]
  • Adicione algumas informações extras ao painel de descrição no BlackCurves-OSD [23471]
  • Adicione uma versão do welcome-ui.xml ao tema Terra [23580]
  • Traduções:
  • Atualizar traduções norueguesas [23630] [23682] [23683] [23684] [23685] [23686] [23689] [23691]
  • Atualizar as traduções em italiano [23690]
  • Atualizar traduções finlandesas [23692]
  • Atualizar traduções dinamarquesas [23694] [23701] [23705] [23775]
  • Atualizar tradução em italiano [23730] [23741] [23742]
  • Actualizar traduções em francês [23784] | 23783}}
  • MythUI:
  • Carregamento automático de fontes para fontes fornecidas por temas, para que a instalação do sistema não seja mais necessária [23594]
  • Permitir que os cliques do mouse fechem menus [22818]
  • Converter o pop-up de marcador de DVD / Vídeo para MythUI [23020]
  • Converta a tela 'Exibir alterações de programação' para mythui [23026]
  • Atualizar MythDialogBox para emitir um sinal fechado passando uma razão para o encerramento [23102]
  • Adicionar suporte a Corte, Copiar e Colar para MythUITextEdit [23144]
  • Suporte DELETE em MythUITextEdit [23153]
  • Permitir que o botão do meio do mouse para colar do buffer de seleção em textedits em plataformas que o suportam [23180]
  • Carregamento de imagem otimizado a partir do cache [23245]
  • Adicionar layouts de lista de botões dinâmicos a MythUIButtonList [23269]
  • Reduza o uso da CPU em MythUI em 70 ms por segundo usando uma classe de temporizador de reposição [23304]
  • Adiciona & lt; Minsize & gt; Tag para & lt; Textarea & gt ;, & lt; Forma & gt; E & lt; Imagetype & gt; [23324]
  • Permitir a recuperação de texto de uma área de texto nomeada em um item de lista de botões [23400]
  • Permitir que uma folha de estilo de usuário seja carregada em MythUIWebBrowser [23714]
  • Diversos:
  • Remove o suporte a blinkenlights do Xbox [22786]
  • Remove suporte DBox2 [22790]
  • Corrigir status incorreto sendo exibido na caixa de status do mythfrontend para um sintonizador que tem um erro [22860]
  • Adicione um método RemoteFile :: Hash [22886]
  • Adiciona um método GetSettings () a MythDB para carregar em massa as configurações do BD (acelera a inicialização da reprodução) [22919]
  • Corrige as visualizações fora de sincronização em diferentes frontends bug [22932]
  • Acelera as atualizações de Watch Recordings [22955]
  • Reconectar o frontend ao backend após desconectar [22958]
  • Corrigir ligações de teclas NEXTSOURCE, PREVSOURCE, NEXTINPUT e NEXTCARD [23004]
  • Permite que todos os itens de uma lista de reprodução sejam marcados como assistidos / não visualizados [23064]
  • Contextualizar o menu 'Assistir gravações' [23103]
  • Corrigir problemas de consistência de uso de keybinding e colisão de keybinding entre a combinação de teclas Global EDIT e o keyring de TV Frontend CustomEdit [23106]
  • Altere INFO para exibir os detalhes do programa nas telas de pesquisa de programa e gravadas anteriormente [23109]
  • Remover a configuração "Mostrar grupo de resumo" [23128]
  • Corrigir a análise do pluginname na linha de comando do mythfrontend [23208] [23225]
  • Adicione algumas categorias de guia adicionais [23257]
  • Não bloqueie LIRC & amp; JOYSTICK ao montar um sistema de arquivos [23314]
  • Imediatamente apagar gravações da UI quando o usuário as apagar [23388]
  • Restaurar a taxa mínima de truncagem para apagamento lento [23435]
  • Não bloqueie com os comandos myth_system () na manipulação do screensaver [23457]
  • Corrigir o nome do arquivo da tela usado com o ponto de salto da tela [23458]
  • Ao executar em uma sessão gerenciada, use as ferramentas dessa sessão para desligar / reiniciar [23518].
  • Adicione uma opção --python = para configurar [23526]
  • Sincronizar --extra-cflags com a configuração do ffmpeg [23815]
  • Controle de rede:
  • Corrigir a reprodução de nomes de arquivos com espaços no comando 'play file'. [23376]
  • mythbackend:
  • Adição de um novo sistema de eventos para permitir que chamadas de sistema externas sejam acionadas em qualquer sistema de escuta. [23012]
  • Acelera o processamento de gravações sem arquivo e zero byte no backend [23042]
  • Adiciona um gravador de importação [23044]
  • Não tente autoexpandir as coisas que já não conseguimos autoexpire [23054].
  • Removido a configuração do planejador ComplexPriority e adicionado um recurso para avisar quando uma exibição menos preferida de um programa pode ser gravada [23118]
  • Não permita que o mythbackend atualize o esquema quando chamado com --printsched, --testsched, --resched, --printexpire ou --generate-preview [23158]
  • Adicione TCP keepalive às conexões MythSocket [23397]
  • Atualize o hdhomerun para a versão 20100121 do lib de SiliconDust [23468]
  • Adicionar tabela de frequência DVB-T tcheca [23600]
  • Adicionar tabela de frequência de DVB-T grega [23601]
  • Adicionar a identificação do codec WMAPRO [23610]
  • Permita que o campo 'quer eventos' na cadeia ANNounce especifique se um cliente deseja receber (0) nenhum evento, (1) todos os eventos, (2) eventos não-sistema ou (3) somente eventos do sistema [23636]
  • Adicione a opção SECAM-DK à lista de formatos de TV v4l [23695]

Programas semelhantes

QMPlay2
QMPlay2

11 May 16

xcalib
xcalib

3 Jun 15

Transmageddon
Transmageddon

17 Feb 15

Comentário para MythTV

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