30 Setembro 2007
iTunes ArtworkEm jeito de dica telegráfica, aqui fica alguma informação sobre esta tag.

Estou a escrever sobre isto porque perdi algumas horas a tentar criar um podcast que me permitisse escolher uma imagem diferente para cada item. Não, não estou a falar da imagem genérica do podcast. Essa é colocada no "top-level" usando tags específicas do iTunes.

Segundo a documentação da Apple, a tag <itunes:image> não é suportada ao nível do item. A mesma documentação refere que a única forma de o fazer é através da metadata do ficheiro de som embebendo a imagem através do iTunes pela forma tradicional.

No meu caso, este método não era opção. Precisava produzir o podcast já com as diferentes imagens embebidas nos ficheiros por forma a ficarem de imediato visíveis ao subscrever ou actualizar o feed. Acresce ainda que uma das premissas era a produção totalmente automática quer do XML do feed, quer dos ficheiros de som.

A tag a que a Apple se refere é a APIC (Attached Picture) e está documentada no id3.org. Como se pode deduzir da implementação do iTunes, são permitidas várias tags APIC para o mesmo ficheiro de som, cada uma em sua frame. Presumo que os Enhanced Podcasts façam precisamente isso.

Antes de mais, diga-se: funciona. E acrescente-se: que grande martelada. Se faz sentido no contexto específico do id3, já não faz qualquer sentido no contexto do podcast. O ficheiro XML pretende estruturar toda a informação e é lá que devia estar incluída, à semelhança da tag <itunes:image> para a imagem genérica. Apple? Acordem senhores.

Adiante.

Para quem queira embeber artwork num MP3 usando a linha de comandos não há muitas opções. Das que testei, a que mais me convenceu foi o eyeD3 do Travis Shirk.

eyeD3 é um módulo e um programa em Python (2.3+) para ler e escrever id3 tags. Suporta ID3 v1.0/v1.1 e v2.3/v2.4, é à prova de idiotas e o projecto está bem activo.

eyeD3 --add-image=1.jpg:FRONT_COVER 1.mp3


poof! Done :)
publicado por Eduardo às 03:23

ó Poingg... vou aproveitar este geek-post para te perguntar umas coisa:

Já alguma vez testaste aqui (i.e. blogs.sapo.pt) aquela opçãozita de "Esconder parte do post" ?

Aquela q gera a tag , ou seja, que teóricamente permitiria ver um link para "Ver mais..." e mudaria o style.display do bloco escondido de "none" para "inline" com este pedaço de código:


Escreva aqui o texto que pretende esconder - e não se esqueça de remover esta mensagem.




...é que corri os CSS e os .js que o blog inclui e não vi nenhuma definição dessa tag nem da funcionalidade que a suportaria... :(


Tb tentei fazer eu em javascript no blog, mas tem um comportamento estranho (alias, não funciona, embora o mesmo código funcione perfeitamente numa página simples de html).


Enfim... lembrei-me de perguntar-te... não vá eu estar a ver mal a coisa :P

thx :)
Koshdukai a 1 de Outubro de 2007 às 11:57

Andaste à procura no sítio errado.

Está no editor :)

É aquele ícone que parece um electrocardiograma :)
Está entre ícone do SAPO e o do CD (que é onde clicas para inserir um vídeo)


Pois, é desse mesmo que falava... tu consegues usar aquilo num post teu ? ...no meu blog não funcemina :(

Gera a tal tag lj-cut mas depois de rendered não funciona, no post.

<lj-cut><br />Escreva aqui o texto que pretende esconder - e n&atilde;o se esque&ccedil;a de remover esta mensagem.<br /><br /></lj-cut>

(ah, no comentário anterior, pensei q os < e > não iam ser interpretados... sorry)
Koshdukai a 1 de Outubro de 2007 às 14:22

Bem, criei um blog novo para testes e coloquei lá exactamente o mesmo código que tinha testado no meu blog inicial e no novo já funciona.

O novo uso a template do SAPO (a verde) e no meu uso a ZEN (branco, com as pedrinhas) ...será da template ?!

...vou testar no novo, mudando-lhe a templante também para o ZEN e ver se deixa de funcionar :/
Koshdukai a 1 de Outubro de 2007 às 15:35

ok, já percebi... a previsão do post nunca mostra o bloco escondido, só depois de publicado mesmo :P

No blog "a sério" nunca cheguei a publicar pois a previsão dava ideia que não estava a funcionar (daí eu dizer q não funcionava).

No blog de testes, publiquei logo, e claro, funciona publicado.

enfim... alguma coisa havia de ser :P

O que vale é que fazes a festa, lanças os foguetes e apanhas as canas :)

e só não faço mais pq não posso... ;)

Que lindo. O meu post serviu para resolver um problema completamente off topic do assunto original e, melhor ainda, não tive que fazer um boi :)
Eduardo a 2 de Outubro de 2007 às 00:03

Dizer NÃO à taxa
Setembro 2007
Dom
Seg
Ter
Qua
Qui
Sex
Sab

1

2
3
4
5
6
7
8

9
10
11
12
13
14
15

16
17
18
19
20
21

23
25
26
29



mais sobre mim
pesquisar neste blog
 
blogs SAPO