Ich habe gestern ein seltsames Phänomen beobachtet. Ich habe mir die Folgen eines Podcasts runtergeladen. Bis jetzt sind das in Summe run 4,4GB in mp3. Um diese am Smartphone anhören zu können doch ein rechter Brocken an Datenmenge.
Damit ich die Datenmenge bei verkraftbarem Qualitätsverlust etwas reduzieren kann, wollte ich diese in ogg-vorbis umwandeln
Code: Alles auswählen
ffmpge -i INPUT.mp3 OUTPUT.ogg
Hab dann die Files aufs Handy kopiert, und siehe da... keine Metatags. Habs in easytag kontrolliert... tatsächlich keine Metadaten.
Hab Metadaten eingetragen... da bringt easytag die Fehlermeldung "unknown Data in oggstream" und schreibt nix rein.
Die Metadaten der mp3-Files kann ich ändern mit easytag. Die Dateirechte sind bei allen Files gleich, sie befinden sich im selben Verzeichnis.
Dann bin ich auf die Suche gegangen.
Die Metatags mit id3info vom mp3:
Code: Alles auswählen
$ id3info fmm152.mp3
*** Tag information for fmm152.mp3
=== TSSE (Software/Hardware and settings used for encoding): Logic Pro X 10.3.1
=== TIT3 (Subtitle/Description refinement): Der Physiotherapeut und Osteopath des Olympiast|tzpunkt Hannover im Gesprdch
=== TIT2 (Title/songname/content description): FMM 152 . Wie Du jede Verletzung |berwindest mit Steffen Grasaliewski
=== TPE1 (Lead performer(s)/Soloist(s)): Mark Maslow
=== TPE2 (Band/orchestra/accompaniment): Mark Maslow
=== TALB (Album/Movie/Show title): Fitness mit M.A.R.K. Podcast: Abnehmen | Muskelaufbau | Ern�hrung | Motivation
=== TPOS (Part of a set): 01
=== TYER (Year): 2017
=== TRCK (Track number/Position in set): 152/154
=== TCON (Content type): (186)
=== COMM (Comments): ()[]: 00000473 0000040E 0000D56D 000104C9 00018C05 00018C05 0000852C 0000852C 0000BFA1 0000BF87
=== TCOM (Composer): Mark Maslow: Dranbleiben Fitness Coach, Personal Trainer und Blogger
=== APIC (Attached picture): (Fitness-mit-MARK-Cover_2016-01.jpg)[, 3]: image/jpeg, 298336 bytes
=== COMM (Comments): (ID3v1 Comment)[XXX]: 00000473 0000040E 0000D56D 0
*** mp3 info
MPEG1/layer III
Bitrate: 64KBps
Frequency: 44KHz
Code: Alles auswählen
$ id3info fmm152.ogg
*** Tag information for fmm152.ogg
Was sagt ogginfo über das selbe File:
Code: Alles auswählen
$ ogginfo fmm152.ogg
Processing file "fmm152.ogg"...
New logical stream (#1, serial: 3e67ff8a): type theora
New logical stream (#2, serial: 71eabddb): type vorbis
Theora headers parsed for stream 1, information follows...
Version: 3.2.1
Vendor: Lavf57.56.101
Width: 1400
Height: 1400
Total image: 1408 by 1408, crop offset (0, 8)
Framerate 90000/1 (90000,00 fps)
Pixel aspect ratio 1:1 (1,000000:1)
Frame aspect 1,000000:1
Colourspace unspecified
Pixel format 4:2:0
Target bitrate: 200 kbps
Nominal quality setting (0-63): 0
User comments section follows...
title=Fitness-mit-MARK-Cover_2016-01.jpg
DESCRIPTION=Cover (front)
encoder=Lavc57.64.101 libtheora
date=2017
TIT3=Der Physiotherapeut und Osteopath des Olympiastützpunkt Hannover im Gespräch
artist=Mark Maslow
ALBUMARTIST=Mark Maslow
album=Fitness mit M.A.R.K. Podcast: Abnehmen | Muskelaufbau | Ernährung | Motivation
DISCNUMBER=01
composer=Mark Maslow: Dranbleiben Fitness Coach, Personal Trainer und Blogger
TRACKNUMBER=152/154
genre=(186)
Vorbis headers parsed for stream 2, information follows...
Version: 0
Vendor: Lavf57.56.101
Channels: 2
Rate: 44100
Nominal bitrate: 112,000000 kb/s
Upper bitrate not set
Lower bitrate not set
User comments section follows...
encoder=Lavc57.64.101 libvorbis
date=2017
TIT3=Der Physiotherapeut und Osteopath des Olympiastützpunkt Hannover im Gespräch
title=FMM 152 . Wie Du jede Verletzung überwindest – mit Steffen Grasaliewski
artist=Mark Maslow
ALBUMARTIST=Mark Maslow
album=Fitness mit M.A.R.K. Podcast: Abnehmen | Muskelaufbau | Ernährung | Motivation
DISCNUMBER=01
composer=Mark Maslow: Dranbleiben Fitness Coach, Personal Trainer und Blogger
TRACKNUMBER=152/154
genre=(186)
DESCRIPTION=00000473 0000040E 0000D56D 000104C9 00018C05 00018C05 0000852C 0000852C 0000BFA1 0000BF87
Theora stream 1:
Total data length: 25823 bytes
Playback length: 0m:00.000s
Average bitrate: 18592560,000000 kb/s
Logical stream 1 ended
Vorbis stream 2:
Total data length: 54133738 bytes
Playback length: 74m:52.094s
Average bitrate: 96,407118 kb/s
Logical stream 2 ended
Ein Versuch mit vlc zeigte, dass vlc die Metatags verarbeiten kann. Er zeigt sowohl Titel, Author und sogar das eingebettete Bild an.
Totem das selbe.
Noch einmal mit easytag... keine Metainfos.
Lustigerweise verweigert easytag jetzt auch bei manchen mp3 die Metatags... dann wieder nicht.
Kann das mal jemand bei sich nachvollziehen?
Die Seite mit einer Folge des Podcasts:
Code: Alles auswählen
https://www.marathonfitness.de/ernaehrungsregeln/
Code: Alles auswählen
http://traffic.libsyn.com/fitnessmitmark/fmm153.mp3
Ich habe gesehen, dass manche dieser Files auch noch Lyriks-Tags haben. Aber die (Nicht-)Anzeige der Metatags ist von diesen Lyrics-Tags im ogg unabhängig.
Ich habe noch das Skript von diesem Link getestet:
https://sinewalker.wordpress.com/2008/0 ... bis-files/
Code: Alles auswählen
#!/bin/bash
###############################################################################
#
# File: fixvorbis.sh
# Language: Bash shell script
# Time-stamp: <2008-08-26 15:48:45 tzbblg>
# Platform: N/A (requirest ogg Vorbis tools installed)
# OS: *nix
# Authors: Michael Lockhart [MJL]
#
# Rights: Copyright © 2008 Michael James Lockhart, B.App.Comp(HONS)
#
# This program is free software: you can redistribute it and/or
# modify it under the terms of th e GNU General Public License as
# published by the Free Software Foundation, either version 3 of the
# License, or (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program. If not, see .
#
# PURPOSE:
#
# Script to strip out COVERART tags from ogg vorbis files (these
# tags break certain players...)
#
# HISTORY:
#
# MJL20080826 - Created.
#
# extract the comments, less the COVERART tags
# (keep the art in separate files)
for n in *.ogg; do
echo "Extracting comments and COVERART from $n"
vorbiscomment -l $n | grep COVERART > $n-art.txt
vorbiscomment -l $n | grep -v COVERART > $n-comment.txt
done
#if there's a comments patch (stored in patch.txt in the current dir)
# then apply the patch to the comments.
if [ -f patch.txt ]; then
for n in *-comment.txt; do
patch $n patch.txt
done
fi
# edit the comments with new comment files, minus art, possibly patched.
for n in *.ogg; do
echo "Replacing comments in $n"
vorbiscomment -c $n-comment.txt -w $n
done
#clean up
rm *-comment.txt
# clean-up of art is manual. There might be different cover-art from
# each file, but if not (diff a*-art.txt b*.txt etc produces no
# output) then just remove all but first and rename it...
Ich hab auch noch das Programm id3cp aus dem Paket libid3-tools getestet. Das verbessert an der Sachlage auch nix.
Ich bin mit meinem Latein am Ende.
lg scientific