You are currently browsing the Poupar Melhor posts tagged: Kodi


Criar um disco externo USB a partir de uma imagem no OSX

Para instalar o OSMC ou correr uma Distro como o Ubuntu (Distro – Distribuição Gnu/Linux) de um disco externo é necessário copiar para lá uma imagem de um disco.

As imagens de disco são obtidas nas próprias origens dos sistemas que queremos instalar. Até há software para ajudar a instalar essas imagens, quer se trate do OSMC, do Ubuntu ou outra imagem de distros mais conhecidas.

O problema é que na atual versão do OSX isto tudo parece falhar catastroficamente no final do processo. Os softwares de instalação de imagem insistem em montar o disco no final do processo e o disco nunca fica terminado em condições.

Para resolver a questão, recorri ao forum do Ubuntu. A solução passa por utilizar a linha de comandos da Terminal app do OSX para copiar a imagem para o disco externo USB, o que transcrevo abaixo, traduzido e com algumas adaptações:

Este procedimento irá primeiro converter uma imagem de disco do formato .iso para .img e alterar o sistema de ficheiros no disco externo USB para um disco de arranque (bootable).

Tip: No OSX podem arrastar um ficheiro do Finder para o Terminal para que o caminho do ficheiro seja introduzido no comando.

Seguem-se as instruções:

  1. Fazer download do Ubuntu Desktop
  2. Abrir o Terminal em /Applications/Utilities/ no Launcher;
  3. Converter o ficheiro .iso para .img com o seguinte comando (o caminho para o ficheiro de entrada e saída têm de ser vocês a introduzir, substituindo os exemplos) :
    hdiutil convert -format UDRW ~/path/to/ubuntu-download.iso -o ~/path/to/ubuntu.img
  4. O OS X coloca a extenção .dmg no ficheiro de saída. Convém alterarem isso depois.
  5. Executar o comando diskutil list no Terminal para obter uma lista dos devices ligados ao sistema;
  6. Insirir o disco externo USB (ou de outro tipo);
  7. Executar o comando diskutil list no Terminal de novo para identificar o nome atribuido ao disco externo (Ex: /dev/disk2)
  8. Executar o comando diskutil unmountDisk /dev/diskN no Terminal substituindo  N pelo número que foi atribuido ao disco externo
  9. Executar o comando abaixo no Terminal, substituindo /path/to/ubuntu.img pelo caminho onde a imagem da instrução no ponto 3 ficou.
    sudo dd if=/path/to/ubuntu.img of=/dev/rdiskN bs=1m

    • Ao utilizadr o caminho /dev/rdisk em lugar do /dev/disk pode aumentar a velocidade de cópia;
    • Se virem um erro dd: Invalid number '1m', estão a usar o GNU dd. No comando substituam bs=1m por bs=1M.
    • Se virem o erro dd:/devdiskN: Resource busy, garantam que o disco não está em uso. Usem a Disk Utility.app usem o comando unmount (não usem o eject).
  10. Executar diskutil eject /dev/diskN e remover o disco externo quando o comando completar.
  11. Reiniciar o Mac carregando na tecla press Alt/Option.
  12. Escolher o disco externo para iniciar com a imagem criada.

No caso da instalação da imagem do OSMC num disco externo, não façam as instruções 10 e 11. Peguem no disco criado e coloquem-no diretamente no vosso Raspberry Pi.

KODI e AirPlay mirror no Raspberry Pi

Apple Airplay Mirror (Foto Apple.com)

Apple Airplay Mirror (Foto Apple.com)

Aqui há uns tempos tentei juntar o agradável KODI ao útil AirPlay. Depois disto tudo foi possível experimentar com sucesso o iPad e o Macbook Pro:

  • O Airplay funcionava lindamente como ecrã do iPad; e
  • O Macbook Pro também usava lindamente a televisão como segundo ecrã.

Infelizmente nem tudo foi como esperado. O resultado, embora muito bom, não foi perfeito:

Estive a pensar como podia juntar o melhor dos dois mundos no meu RPi.

A versão de rplay que testei funciona num sistema de gestão de janelas baseado em Linux. O OSMC salta diretamente para o Kodi sem passar pelo sistema de janelas. Sem sistema de janelas, o rplay não funciona e por isso era necessário um sistema de janelas.

Da última experiência fiquei com um Raspian instalado num SD card. Foi com esso que iniciei esta tentativa. O Raspian trás um sistema de gestão de janelas baseado em Gnome e tudo o que necessitava agora era instalar o Kodi.A instalação do Kodi no Raspian está documentada num link do próprio site da Raspian. O processo implica umas modificações por linha de comandos. Dei preferência a outras instruções de instalação do Kodi no Raspian com uma data de atualização mais recente. O resumo dos passos fica aqui em baixo:

  • Editar a lista de sources:
    • sudo nano /etc/apt/sources.list.d/mene.list
    • Inserir as linha abaixo na lista de sources:
    • Para sair carregar em CTRL + X e aceitar a gravação.
  • Importar a chave de autenticação do software e atualizar software:
    • sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key 5243CDED
    • sudo apt-get update
    • sudo apt-get upgrade --yes
    • sudo rpi-update
    • sudo reboot now
  • Após o RPi reiniciar:
    • sudo apt-get install kodi --yes

Depois de instalado o Kodi, podem seguir as instruções para ele arrancar automaticamente quando o RPi inicia. Depois de instalado deve configurar o botão de desligar o Kodi para sair de forma a que volte ao sistema de gestão de janelas. Desta forma podem usar o Rplay.

O Kodi no Raspian não tem um desempenho tão bom como o OSMC. Deixa mesmo muito a desejar. Não é elegante, mas por enquanto é a modificação possível.

Música da net-radio para o Raspeberry Pi – Prova não superada

Kodi (antigo XBMC)

Kodi (antigo XBMC)

Uma das capacidades originais do Kodi (antigo XBMC) é a possibilidade de com a instalação de add ons estendermos as suas funcionalidades. Uma das formas de termos música no Kodi é usarmos o YouTube, mas não é perfeito:

  1. Não toca música continuamente;
  2. De cada vez que queremos ouvir música não é só ligar e já está;
  3. Temos de escolher a música seguinte onde as playlist parecem não funcionar.

Assim, fui à procura de outras soluções. O meu objetivo era poder ligar do comando remoto do iPhone para o Kodi ligar a música quando entrava em casa. Para isso o Kodi tem de estar ligado à internet para fazer streaming das estações de net-rádio que por lá existem.

O Kodi vem por omissão com um repositório oficial de add ons pré-instalado e por isso foi com esses que tentei solucionar a questão. Para a instalação de add ons é apenas necessário que o Kodi tenha acesso à Internet e ir à secção “Música/Music” do gestor de add ons.

O meu RPi corre neste momento o OSMC e aqui fica o registo das minhas tentativas, todas falhadas, de colocar net-radio no meu Kodi:

  1. Radio: Este add ons é baseado no site Radio.de e associado ao site Radio.pt. Depois da instalação era suposto ser só ligar para aparecerem a lista de estações disponíveis. O sistema vai certamente buscar a informação à internet e demora algum tempo a formatá-lo para apresentação, mas ao fim de algum tempo e de colocar o Kodi em debug desisti de tentar usar.
  2. Soundcloud: Este add ons é baseado no site Soundcloud. Mais uma vez, depois de muito tempo, lá desisti de por este a funcionar.
  3. Icecast: Este add ons é baseado no servidor de net-radio Icecast.org da Xiph Foundation. Supostamente se o OSMC com o Kodi estivessem a funcionar bem este sistema iria funcionar.

Infelizmente todas as minhas tentativas falharam. Vou necessitar de mais tempo para rever isto.

 

Diferença para o XBMC no Raspberry Pi em 2013

Raspberry Pi Model B 2 - Raspberrypi.org

Raspberry Pi Model B 2 – Raspberrypi.org

Já tínhamos aqui contado o que era preciso para fazer um Home Theater PC (HTPC) no Raspberry Pi. Quando fiz o meu primeiro HTPC com o Raspberry Pi em 2013 comprei o Raspberry Pi no OLX por €38,00. Somados os €12,00 do cartão memória, ficava um total €50,00, o que era muito menos que os €99,00 que custava em 2013 uma Apple TV.

Quando apresentei a ideia, não lhe somei o custo da fonte de alimentação, do Hub ou do disco rígido externo porque tinha quase tudo cá em casa:

  • O disco era um disco externo partilhado por SMB na rede interna da casa a partir do Hub do prestador de serviços Internet.
  • A fonte de alimentação era uma fonte de um telemóvel que andava para ali para uma caixa.
  • Como devem imaginar, o que não me faltam aqui em casa são cabos para quase tudo, por isso os cabos também não entraram nesta conta.

Nem todos temos caixas com cabos e transformadores a sobrar lá por casa, por isso decidi refazer as contas como se fosse comprar tudo de novo e comparar com os preços deste ano de 2015. Para tornar comparável a compra em 2015 com o mesmo projeto em 2013, somei tudo aos €50,00 que custou o conjunto em 2013.  Somei a este total o custo do equipamento caso o tivesse adquirido e para uma configuração semelhante à que propus:

  • Disco externo de €49,99;
  • Hub USB PiHut de €21,83;
  • Cabo mini usb de €4,86;
  • Fonte de alimentação de €15,00;e
  • Cabo HDMI de €15,00.

O resultado é o que se pode ler abaixo. Atualmente é possível obter um pacote já com quase tudo incluído e pagar um pouco menos do que paguei em 2013, mas na comparação entre os custos das peças avulsas em 2013 e as peças avulsas em 2015, em 2013 pagaria menos do que pago agora a comprar as peças avulsas.

  • 2013 – HTPC no Raspberry Pi Model B – peças avulsas: €166,54;
  • 2015 – HTPC no Raspberry Pi 2 Model B – kit quase completo: €159,48; e
  • 2015 – HTPC no Raspberry Pi 2 Model B – peças avulsas: €180,69.

Fica por esclarecer se o Raspberry Pi 2 conseguiria sustentar em termos o disco de 500GB, razão pela qual tive de comprar um HUB usb alimentado que aparece nas contas. Os detalhes das contas a preços da loja online inmotion.pt estão na tabela abaixo.

RPi 2 (kit completo) RPi B RPi 2
Kit NOOBS com novo Raspberry Pi 2, Caixa Preta

€73,80

Raspberry Pi model B

€38,00

Raspberry Pi 2 with Transcend 16GB Class 10 NOOBS Card

55,29

Fonte de alimentação USB

€15,00

€15,00

USB microB Power Cable – 5V / 2.5A, 1m

€4,86

€4,86

SD Card

€12,00

Cabo HDMI

€15,00

€15,00

Caixa preta para o vosso RPi

€4,86

€4,86

Disco externo 500GB – 2,5”

€49,99

€49,99

€49,99

PiHub Official 4 Port USB Hub for Raspberry Pi, EU Plug 5V 3A

€30,69

€21,83

€30,69

Transporte

€5,00

€5,00

€5,00

€159,48

€166,54

€180,69

O projeto custa mais que os €99,00 da Apple TV, mas com o Apple TV não podem fazer outras coisas como as que temos feito por aqui com o Raspberry Pi.

Há algum tempo que a Apple TV deixou de ter um disco rígido, por isso, para verem na Apple TV outros conteúdos que não estejam online na internet, vão ter de ter um computador com iTunes ligado. Isto gasta mais energia, e vocês sabem o que o A.Sousa faz quando há consumos de energia excessivos…

O que comprar para fazer um Home Theater PC no Raspberry Pi

XBMC (agora chama-se Kodi)

XBMC (agora chama-se Kodi)

O amigo J.Pinto perguntou-me o que é que tinha que comprar para fazer um Home Theater PC (HTPC) com um Raspberry Pi. Fica aqui a lista de compras para que ele faça um destes para ele a preços atualizados. Os links são todos para a loja online inmotion.pt que se tem comportado de forma recomendável quando precisei deles:

O total dá €159,48. As instruções de construção que coloquei aqui continuam válidas. Vão ter de copiar o sistema operativo para o disco Micro SD e seguir as instruções. Convém terem o Raspberry Pi  ligado à internet quando o instalarem para ele actualizar a instalação com as últimas versões.