get_iplayer é um script Perl que permite aos usuários pesquisar, indexar, fazer download ou transmitir os seguintes serviços:
TV BC iPlayer - H.264 / Quicktime / mov e Flash / AVI
BBC iPlayer Rádio (Local e Nacional) - 128+ kbps MP3 / AAC e Realaudio
BBC Podcasts - 128 kb / s MP3 / AAC
BBC iPlayer TV legendas - SubRip / SRT
ITV jogador Catch-up TV ou clássico - WMV / ASF
Hulu.com * TV - MP4
* Hulu.com-closed captions / legendas - SubRip / SRT
get_iplayer tem capacidades PVR-like (como Sky + / TiVo / Série-Link); Você pode salvar listas de pesquisas de programas que são baixados automaticamente quando eles se tornam disponíveis.
O H.264 alimenta da BBC são de maior qualidade do que no iPlayer flash (qualidade normal) ou o Wii. Consulte o wiki beebhack para uma comparação. Eles são destinados para o iPhone da Apple e são, consequentemente, dificultada para download para qualquer outro sistema operacional. O mesmo vale para as transmissões de rádio iPhone MP3. Embora haja agora um novo recurso que permite o download de fo o conteúdo baseado em flash usando rtmpdump.
Eu e alguns outros funcionou como resolver estes problemas e agora temos ferramentas que simulam essencialmente um iPhone, tanto quanto os servidores web da BBC estão em causa.
get_iplayer, faz o download, indexação e pesquisa dos iPlayer TV / rádio / ITVplayer programas e podcasts disponíveis. Ele pode até mesmo transmitir os programas de TV iPlayer enquanto os transfere para o MPlayer ou xine, etc. Ele não contornar qualquer segurança de gerenciamento de direitos digitais (veja o BBC & rsquo; s website sobre como fazer isso com o Windows Só de conteúdo DRM que eles fornecem). O BBC iPlayer só funciona no Reino Unido e Hulu.com * nos EUA.
Usa
O script é destinado ao uso para reproduzir iPlayer / ITVplayer / Hulu * conteúdo em dispositivos que não suportam Adobe Flash / Air / Silverlight, sistemas que correm inteiramente em software de código aberto (ou seja, sem o Adobe Flash / ar ou Silverlight), teor de download para dispositivos móveis que não têm acesso à banda larga / Wi-Fi ou em execução em dispositivos que possuam tais limitações de memória que a execução de um navegador com um flash player ou AIR não é possível (ou não permitido). Para mim, este seria um Xbox rodando Linux com Xebian Freevo ou XBMC. O Xbox tem apenas 64 MB de memória e se esforça enormemente com o Adobe Flash (Adobe doesn & rsquo; t permitem que você execute flash player ou AIR em um console de jogos ou). Claro que, para respeitar a BBC & rsquo; s e ITV conteúdo provedores & rsquo; desejos e de uma legislação de uso justo, você deve manter o conteúdo baixado por não mais do que seria disponível no site da BBC iPlayer / ITV, não tentar obter-lo de fora do Reino Unido e não redistribuí-lo. Se você quiser obter programas de televisão de maior qualidade, então esta não é a ferramenta para você. Você seria melhor fora de começar um cartão sintonizador DVB-T ou um PVR DTV. get_iplayer não se destina para uso em fazer cópias ilegais de conteúdo protegido por direitos autorais. Por favor, respeite os direitos dos proprietários de conteúdo durante a gravação
Recursos :.
- O download de vídeo, áudio e podcasts da BBC, ITV e sites de Hulu *
- funcionalidade PVR permite buscas predefinidas para ser baixado a partir de um agendador, como o cron ou o Agendador do Windows
- reescreve o arquivo de filme on-the-fly, se necessário, para que ele possa ser transmitido antes de ser totalmente baixado
- Retomar downloads de conteúdo parcialmente baixado
- Córrego iPlayer ou conteúdo de podcast via mplayer ou xine enquanto baixá-lo
- Permitir que vários programas para ser baixado em um comando
- A indexação de todos os programas disponíveis
- capacidade de atualização de script
- Cache do Programa Índices
- Criação de HTML e arquivos de índice XML básicas
- HTTP Proxy apoio
- Avançada Busca no nome do programa, episódio, descrição, canal ou categoria, etc
- Limite de busca por programas disponibilizados após um número específico de horas
- Aviso automático para remover o conteúdo baixado mais de 30 dias
- Meta-tagging de ficheiros de iPhone iPlayer / H.264 e MP3 transferido para importar para o iTunes
O que é novo nesta versão:
- Não tente atualizar plugins se packagemanager está definido
- Makefile agora atualiza número de versão na página web
- Fixed criação de link simbólico para versão mais recente
- Melhorar a documentação de opções PVR
- Removido marcação ID3 para arquivos de áudio AAC
- Atualizar automaticamente na data manpage quando ele muda
- seção Atualizar autores em páginas de manual
- contribuintes gravar quando lançando uma nova versão
- Adicionar MP3 VBR opção para AAC transcodificação
- Handle param name incorporado em Akamai auth token de
- Certifique-se de que para loops sempre recebem matriz, mesmo que apenas um episódio
- --showoptions renovada e opções de pesquisa de inicialização
- Opção para mux vídeo como MKV em vez de MP4
- nova implementação marcação
- Use File :: Spec funções para caminhos de arquivo / programa miniatura
- Corrija quebrados flashhd downloads.
- Correção de erros
- Certifique-se de saída alterações de extensão de arquivo com o modo de download
- Certifique-se de seguro data de 32 bits se timegm () falha
- Use File :: Spectrum & gt; rel2abs para higienizar diretório de saída
- Adicionar opção --aactomp3 para forçar transcodificação AAC para MP3
- AAC M4A como saída para o iTunes com tags de metadados
- Adicione Radio 4 extra
- regressão fixa uma vez que quebrou o caminho usado pelo get_iplayer para atualização
- Atualização número de versão na página web. Deve fixar roteiro liberação
O que é novo na versão 2.36:
- O plug-in experimental localfiles MP3 foi adicionado, o que requer MP3: :. Informações
- O --page, --pagesize, --sort = e opções --sortreverse foram adicionados para controlar a saída de partidas exibidas.
- extração de metadados foi melhorada para gravações com base em URL.
- O plugin itv foi removido porque ele não funciona mais.
- Caminhos absolutos são salvos na história.
- Suporte ThumbSize foi feito mais intuitiva.
- Detecção de BBC URLs de streaming com mediaselector params neles foi adicionado.
- A caixa 'URL Rápida' foi adicionado ao PVR Web Manager para permitir que um usuário gravar ou reproduzir qualquer vídeo página BBC / áudio suportados.
- O botão "Delete" foi adicionado.
- A opção 'Esconder gravações apagadas' foi adicionada.
- preferências A foi adicionada.
Guia
O que é novo na versão 2.32:
- entradas de história pode agora ser listados e procurou adicionando - história.
- O --info, thumbonly / metadataonly / opções subsonly agora pode ser usado com --history para obter metadados após a gravação.
- A opção --thumbonly foi adicionada para baixar a miniatura, sem a gravação do programa.
- Um bug onde o nome iplayer e episódio foi analisado incorretamente se não havia ':'. No título foi fixado
- códigos de retorno de erro incorretamente interpretados de comandos externos open3 foram corrigidos.
- Cada vez mais destrutivas sinais são enviados para comandos gerados se um SIGTERM / tubo / INT é recebido.
- Um manipulador SIGTERM para as chamadas de programas externos foi adicionado.
O que é novo na versão 2.27:
- A opção nova --series foi adicionado, que lista única nomes das séries com uma série de episódios e categorias.
- foi adicionado suporte tamanho miniatura.
- Use --thumbsize = N para selecionar o tamanho das miniaturas no cache (uso --info para ver tamanhos de miniaturas disponíveis).
- Use --thumbsizemeta = N para selecionar o tamanho das miniaturas usadas nos metadados.
- A opção --help-base foi adicionada para uma página de ajuda simples.
- Precisão foi melhorado para TV / 'nome' ração rádio e parsing 'episódio'.
- Um bug onde somente streaming de modo falharia se o arquivo gravado já existia foi corrigido.
- O link 'Series' foi adicionado a cada prog para permitir a criação de um registro de PVR para essa série.
O que é novo na versão 2.26:
- 'Popular' e programas de TV e rádio 'Destaques' são agora marcados como categorias. Use --category = popular ou --category = destaca a usá-los.
- Uma descrição mais longa é extraído a partir de metadados BBC iPlayer para Informação e metadata de arquivos.
- Suporte foi descartado para versões mais antigas do que rtmpdump 1.5.
- Invocation de flvstreamer, id3v2, vlc, ffmpeg, e mplayer foi melhorado para evitar o uso do shell.
- Um bug foi corrigido onde unlink foi chamado como um comando quando purgar gravações antigas.
- Os modos --wav e --raw RealAudio em plataformas não-Unix foram corrigidos.
- Um novo instalador automatizado foi liberado.
- Em PVR Manager, comandos externos usar invocação não-shell, se possível.
O que é novo na versão 2.22:
- Um pequeno bug onde o número de partidas não foi exibido em modo não-PVR foi corrigido.
- O & quot; Áudio Descrito & quot; Pesquisa categoria foi adicionada ao modo TV.
- O método de mesclar a lista de versões do programa para os modos de TV / rádio foi alterado.
- O & quot; Diversos & quot; opções foram feitas visível no modo de ajuda avançado / longo.
O que é novo na versão 2.21:
- Esta versão adiciona um --packagemanager = opção disable para externamente pacotes get_iplayer gerenciados.
- Muda / etc / get_iplayer / opções para / var / lib / get_iplayer / opções como padrão opções em todo o sistema de arquivos para * nix para cumprir com Linux FHS.
- Ele vai te dar um aviso se existem opções em / etc / get_iplayer / opções.
- A opção --metadataonly foi adicionada para recuperar metadados programa sem transmissão ou a gravação do programa.
- As miniaturas também podem ser recuperadas sozinho usando a opção --thumbnail com --metadataonly.
- O --metadata = formato xbmc_movie foi adicionado / melhorado.
- Se --multimode é usado, todos os modos são registrados em uma invocação de get_iplayer.
O que é novo na versão 2.16:
- Esta versão adiciona um novo "flashstd 'modo iPlayer TV ( 480kbps H.264 640x360).
- Muda os modos de TV padrão para:. Iphone, flashhigh, flashstd, e flashnormal
- Ele corrige miniaturas e URLs na Web para o Liveradio e LiveTV.
- PVR Manager tem dica de ferramenta de ajuda.
- tipos Programa são exibidos em uma tabela multi-linha para melhor legibilidade.
- Todos os campos definidos pelo utilizador, são enviados para get_iplayer urlencoded para melhorar a segurança.
- A opção --listen foi adicionada para um endereço de escuta, cujo padrão é 0.0.0.0 (e avisa o usuário de capacidade de acesso remoto inseguro se 127.0.0.1 não é usado).
- Um recurso de atualização de script foi adicionada.
- Um botão 'Fila' foi adicionada para cada programa.
O que é novo na versão 2.00:
- Tag substituição agora usa metadados específico da versão sobre o programa gravado .
- Advertência: se --pid é usado para gravar um programa menos metadados serão obtidos
- Adicionado e tags para permitir a estas tags de download timestamp em nomes de arquivos, etc.
- Opções presets podem ser aplicados de modo que você pode ter um conjunto de opções salvo e invocá-los usando --preset ou -z
- Opções de usuário e Presets podem agora ser editados como segue
- Opção --prefs-show exibe todas as opções nas opções do usuário ou pré-selecção se especificado
- Opções --prefs-adicionar e --prefs-del adiciona / exclui opções especificadas a partir do arquivo de opções do usuário ou uma predefinição se especificado
- remove Opção --prefs-claras * todos * opções das opções pré-definidas ou usuário atuais
- Opção --preset seleciona conjuntos predefinidos de opções
- Opção-list --preset lista de opções todos salvos presets
- Usando opção --save agora relata um usuário dizendo erro usar --pref opções
- Opção --pvr-individuais executa uma pesquisa PVR especificamente chamado
- Perfil do usuário direcotry podem agora ser substituídas usando --profile-dir
Requisitos :
- Perl
- libwww-perl
- MPlayer
- LAME
- rtmpdump
Comentários não encontrado