Sto provando a convertire alcuni file flac che hanno tutti coverart embedded in opus con ffmpeg. Tutti tranne la coverart vengono copiati bene, ma non riesco a spostare la cover. Ho provato tutti i tipi di materiale -mapmetadata che ho trovato finora, ma senza fortuna, il risultato è che manca sempre il coverart.
Mentre il file .flac originale riporta un flusso video con la copertina
Duration: 00:02:53.51, start: 0.000000, bitrate: 910 kb/s Stream
#0:0: Audio: flac, 44100 Hz, stereo, s16 Stream #0:1: Video: mjpeg, yuvj420p(pc, bt470bg/unknown/unknown), 500x500 [SAR 1:1 DAR 1:1], 90k
tbr, 90k tbn, 90k tbc
i file opus creati non hanno grafica:
size= 2815kB time=00:02:53.51 bitrate= 132.9kbits/s speed= 104x
video:0kB audio:2793kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.811556%
Ho provato -vcodec copiare, -mapmetadata 0, -mapmetadata 0: s: 0 finora, senza fortuna. Non sembra avere nulla da fare con l'opus, in quanto ho lo stesso problema con la conversione in aac.
Quindi c'è un modo per ottenere la copertina dal file flac e spostarla sul nuovo file in su go usando ffmpeg, o devo prima estrarlo e poi incollarlo di nuovo in seguito al nuovo file con comandi aggiuntivi ?
-map 0
e-vcodec copy
? L'immagine è registrata come uno stream normale, non i metadati.