Como fazer um podcast

Introdu\xE7\xE3o

Um podcast, resumidamente, \xE9:

  1. - Um arquivo multim\xEDdia, geralmente de \xE1udio, em formatos comprimidos, como MP3 e OGG,
  2. - Contendo seu programa de r\xE1dio, not\xEDcias, e o que mais voc\xEA puder imaginar,
  3. - Que voc\xEA envia no formato RSS para um servidor,
  4. - Para que outras pessoas, por meio de softwares criados para receber podcasts, possam fazer os downloads automaticamente, sempre que haja atualiza\xE7\xF5es,
  5. - E, assim, ouv\xED-los em seus tocadores de \xE1udio port\xE1teis, computadores, ou onde mais acharem conveniente.

*A inten\xE7\xE3o deste tutorial \xE9 apenas explicar como escrever o arquivo RSS. Portando, parte-se do princ\xEDpio que voc\xEA j\xE1 tenha pronto, ou saiba como criar o conte\xFAdo em \xE1udio que quer disponibilizar.

Sobre arquivos RSS

Um alimentador RSS (RSS Feed) \xE9, basicamente, um arquivo de texto salvo com a extens\xE3o .rss . Como exemplo, neste tutorial, vamos criar o arquivo 'criando_1_poscast.rss'. (n\xE3o use espa\xE7os, cedilhas e acentos na nomea\xE7\xE3o dos arquivos)

Dentro de 'criando_1_podcast.rss', as dire\xE7\xF5es para o software que l\xEA os \x93alimentadores\x94 RSS (RSS feed) baixar o conte\xFAdo de seu podcast ser\xE3o escritas em linguagem XML (Extensible Markup Language), que, da mesma forma que linguagem HTML (Hyper Text Markup Language), usa tags.

Um exemplo de uma tag \xE9:
<title> aqui vai o t\xEDtulo da minha p\xE1gina </title>

XML usa o mesmo sistema para descrever o que h\xE1 dentro do arquivo RSS.

Obs: voc\xEA pode usar softwares que criam os arquivos RSS automaticamente, como o Podcast RSS feed generator, List Garden RSS Feed Generator Program, entre outros , mas, desta maneira, estar\xE1 ficando alheio ao que estes programas est\xE3o realmente fazendo. Aqui o intuito \xE9 aprender a escrever na m\xE3o mesmo!

Escrevendo um arquivo RSS

Abra um editor de texto puro, como NotePad, Bloco de Notas, etc. N\xE3o use processadores de texto como Open Office, M$ Word, pois a formata\xE7\xE3o invis\xEDvel destes programas ir\xE1 arruinar completamente o funcionamento do c\xF3digo.

Dentro do bloco de notas, copie e cole o seguinte c\xF3digo:
<?xml version="1.0" encoding="ISO-8859-1"?>  
<rss version="2.0">

<channel>

<title>Nome do meu Podcast</title>
<link>http://www.endereco_do_site.com/nome_do_arquivo.mp3</link>
<description>Descricao do seu Podcast</description>
<language>pt-br</language>
<copyleft>\xE9 livre a reprodu\xE7\xE3o e distribui\xE7\xE3o, exceto para fins comerciais</copyleft>
<lastBuildDate>Wed, 25 Oct 2006 13:00:00 GMT</lastBuildDate>
<webMaster>seu_e-mail@seu_provedor.com</webMaster>
<ttl>1</ttl>
<item>

<title>T\xEDtulo do programa</title>
<description>Descri\xE7\xE3o do programa.</description>
<pubDate>Wed, 23 Aug 2006 00:56:00 GMT</pubDate>
   <enclosure url="http://www.endereco_do_site.com/nome_do_arquivo.mp3" length="4834743" type="audio/mpeg"/>
<guid>http://www.endereco_do_site.com/nome_do_arquivo.mp3</guid>
</item>

</channel>
</rss> 
Como voc\xEA pode ver, come\xE7ando com <item>, est\xE3o listadas as tags que descrevem exatamente o conte\xFAdo de seu podcast.

T\xEDtulo:
<title></title>
Descri\xE7\xE3o:
<description></description> 
Data de publica\xE7\xE3o:
<pubDate></pubDate> 
(preencha a data seguindo o padr\xE3o do exemplo)

O arquivo de \xE1udio:
<enclosure /> 
A localiza\xE7\xE3o exata: url="http://www.endereco_do_site.com/nome_do_arquivo.mp3"

O tamanho (em bytes) exato: length="4834743"

O tipo de arquivo: type="audio/mpeg"

Algumas regras sobre tags:

1. - H\xE1 sempre uma tag inicial e final. Por exemplo:
<title></title>
A exce\xE7\xE3o \xE9 o caso de uma tag vazia. Um exemplo \xE9 a tag
<enclosure />
, no c\xF3digo acima. Isso porque uma tag vazia descreve atributos. Neste caso, a localiza\xE7\xE3o do arquivo, o tamanho e o formato. 2. \x96 Elas s\xE3o sens\xEDveis \xE0 caixa baixa e CAIXA ALTA. Uma tag como a de baixo n\xE3o funciona
<TITLE></TITLE>
3. - Tags finais sempre t\xEAm uma barra como essa:
</title>
4. - A informa\xE7\xE3o entre duas tags \xE9 chamada de elemento. 5. - \xC9 importante seguir a ordem e o padr\xE3o das tags exatamente como est\xE1 no exemplo.

O XML acima descreve apenas um podcast, come\xE7ando com
<item> e terminando com </item>

Para adicionar mais um item (um segundo programa, por exemplo), voc\xEA pode copiar e colar o c\xF3digo das tags "item" e apenas alterar as especifica\xE7\xF5es. Por exemplo, como um segundo \xEDtem, poder\xEDamos ter:
<item>
<title>Titulo do programa 2</title>
<description>Descri\xE7\xE3o do programa 2</description>
<pubDate>Wed, 26 Aug 2006 00:56:00 GMT</pubDate>
   <enclosure url="http://www.endereco_do_site.com/nome_do_arquivo2.mp3" length="4834844" type="audio/mpeg"/>
<guid>http://www.endereco_do_site.com/nome_do_arquivo2.mp3</guid>
</item>

Ou seja, alteramos o t\xEDtulo, descri\xE7\xE3o, dara, endere\xE7o do arquivo, tamanho e formato.

Pronto! Voc\xEA criou tudo o que precisa para um podcast. Agora, nomeie que preferir (neste caso 'meu_1_podcast.rss') e salve (como .rss) numa pasta que consiga lembrar.

Subindo o arquivo de \xE1udio, o arquivo RSS e validando-o

Um arquivo RSS precisa estar hospedado em um servidor. Se voc\xEA j\xE1 tem um s\xEDtio na web, use este servidor. Se n\xE3o tiver, h\xE1 alguns s\xEDtios que permitem ao p\xFAblico hospedar arquivos. Se n\xE3o me engano, o geocities.com , faz isso. Procure na internet por outros.

Voc\xEA pode subir o arquivo RSS e o arquivo de \xE1udio (mp3 ou ogg) para o servidor usando um programa de FTP ou, dependendo de como funciona a manuten\xE7\xE3o do s\xEDtio, num sistema de atualiza\xE7\xF5es baseado num navegador de internet.

Feito isso, basta apenas validar seu arquivo RSS, para conferrir se ele foi escrito corretamente. H\xE1 s\xEDtios espec\xEDficos para isso. Por exemplo, acesse http://rss.scripting.com/ , digite o endere\xE7o de seu arquivo RSS (por exemplo: http://www.endereco_do_site/meu_1_podcast.rss ) e clique 'VALIDATE' Se uma mensagem de erro aparecer, volte ao seu arquivo RSS e corrija os erros. Uma letrinha a mais, ou a menos, j\xE1 \xE9 o suficiente para que o c\xF3digo n\xE3o funcione.

Outro validador RSS: http://validator.w3.org/

Quando n\xE3o houver mais erros, \xE9 que est\xE1 tudo funcionando bonitinho.

Divulgando seu podcast

Quando seu podcast estiver validado, tudo o que voc\xEA tem a fazer \xE9 divulgar o endere\xE7o que outros possam ouv\xED-lo. A pessoa precisar\xE1 de um programa que leia alimentadores RSS. Uma boa op\xE7\xE3o \xE9 o Juice, software livre multi-plataformas (Linux, window$ e mac) para receber podcasts. H\xE1 ainda diret\xF3rios na internet onde divulga-se podcasts para que outras pessoas possam saber que eles exitem e, possivelmente, assin\xE1-los.

S\xF3 para exemplificar - pois estes s\xE3o sites comerciai$ totalmente tosqueira - dois diret\xF3rios de podcast:

PodBrasil
Podcast one


Podcast do CMI no Ar


este documento \xE9 uma tradu\xE7\xE3o adaptada deste outro tutorial
Topic attachments
I Attachment Action Size Date Who Comment
cminoar.rssrss cminoar.rss manage 2 K 11 Nov 2006 - 17:21 UnknownUser Podcast do GT de \xE1udio do CMI Brasil
Topic revision: r11 - 27 Jul 2007, LuisXiado
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback