Como escolher meu próprio formato de nome de arquivo para arquivos de podcasts inscritos?

4

Eu assino vários podcasts onde os nomes de arquivos dos arquivos mp3 baixados não têm um padrão particular para eles. Quando copio o diretório de arquivos mp3 acumulados no meu mp3 player, os arquivos são reproduzidos em ordem alfabética. O que eu realmente quero é tocar os arquivos em ordem cronológica pela data de lançamento.

Atualmente, uso o iTunes no Windows XP para fazer o download dos arquivos. O que eu faço agora é renomear manualmente os arquivos, adicionando a data no formato YYYYMMDD ao início de cada nome de arquivo para que uma lista alfabética de arquivos corresponda a sua ordem cronológica quando os ouço mais tarde no PocketTunes no Palm Centro.

Existe alguma maneira de obter automaticamente a data de lançamento do nome do arquivo? Se assim for, eu poderia automatizar ou possivelmente ignorar a etapa de renomeação de arquivos. Eu mudaria do iTunes para outra coisa se isso resolvesse meu problema.

O tempo de criação de arquivos no meu disco local não é um indicador confiável porque às vezes eu baixo alguns dias de conteúdo de uma só vez, e os arquivos não são necessariamente baixados em ordem cronológica.

    
por user14068 04.11.2009 / 19:31

4 respostas

1

Não, desculpe. Não há uma maneira sã e direta de fazer isso em todos os podcasts em que você está interessado, porque não há um método padrão para liberar podcasts. Para fazer o que você quer, você precisa adaptar um script para cada podcast que estiver interessado em pegar e, ocasionalmente, pode ser necessário ajustar esse script para alterações no feed do podcast.

Veja alguns feeds de exemplo para examinar as variações de como um feed pode se parecer:

  • Podcast StackOverflow - data de lançamento no nome do arquivo, embora seja diferente da postagem encontro. Qual você deve usar?

  • Poderia ser podcast do Giants - data do lançamento, nenhuma outra data disponível .

  • Aguarde ... Não me diga podcast da NPR - data no lançamento, data nas tags, mas não está em TYER ou TDRC, está nas tags TALB e TIT2 assim: "0911318: NPR: 11-14-2009 Wait Wait... Don't Tell Me!" . Ambas as datas coincidem e é mais fácil obter a data de lançamento do RSS.

Qualquer software que alega fazer o que você deseja automaticamente provavelmente irá a) usar o atributo pubDate do lançamento de RSS, ou b) usar a data atual. Aqui estão alguns downloaders que encontrei:

  • HiDownload - pode adicionar um registro de data, mas é b) e não é configurável além de adicionar / não adicionar.

  • Suco e Doppler - pode executar um programa externo após a conclusão de um download, mas o programa externo provavelmente está sozinho para encontrar a data correta a ser usada.

Talvez a melhor maneira de automatizar isso seja escrever seu próprio script de análise de RSS. Deixe o iTunes ou outro downloader fazer o download do podcast para você, em seguida, execute seu próprio script que corresponda aos nomes dos arquivos baixados para os nomes de arquivos no RSS e preencha o pubDate correspondente ao nome do arquivo, formatado ao seu gosto.

    
por 19.11.2009 / 09:38
1

Dê uma olhada no GPodder .

Ele tem uma propriedade de configuração custom_sync_name que deve permitir que você faça o que quiser.

A minha é:

{episode.published}_{episode.title}_{episode.basename}
    
por 16.12.2010 / 09:40
0

Se os arquivos contiverem tags ID3 com a data de lançamento, você poderá usar uma ferramenta como MP3tag para renomear automaticamente os arquivos com base em qualquer critério que você definir. Mesmo que eles não tenham a data de lançamento, eles provavelmente têm uma tag de artista e título, especificando quem lançou o podcast e qual é o "episódio" que a maioria faz.

    
por 04.11.2009 / 19:42
0

Se o hoster do podcast tiver um feed RSS / Feedburner, & eles usam um padrão de pasta com base na data e, em seguida, você pode usar o DownLoadThemAll FireFox plug in & use as tags "Renaming Mask". Desculpe se isso é muito situacional, mas pode funcionar algumas vezes.

Se eles não usarem um sistema de pastas, mas usarem o RSS / Feedburner com carimbos de data no feed RSS, talvez você tenha que rolar seu próprio script ou encontrar um script que renomeie o arquivo .MP3 com as informações do RSS.

    
por 09.04.2012 / 19:19