Есть ли программа командной строки для чтения тегов из файлов .m4a?

При запуске id3v2 -l file.m4a не было найдено никаких тегов, но его отображение в ритмбоксе было. Есть ли другая программа командной строки для работы с тегами, которая работает с файлами .m4a?

У меня точная версия 12.04.

Примечание ] Apple считает теги, используемые iTunes, проприетарными; следовательно, для них нет официальной спецификации.

Это, как и другие политики Apple / iTunes , не вызывало разочарования у пользователей, работающих с аудио, закодированным как AAC !

5
задан 14 November 2016 в 18:42

4 ответа

Вы можете использовать mutagen :

Mutagen - это модуль Python для обработки метаданных аудио. Он поддерживает аудиофайлы ASF, FLAC, M4A , Monkey's Audio, MP3, Musepack, Ogg Opus, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg Vorbis, True Audio, WavPack и OptimFROG. Все версии ID3v2 поддерживаются, и все стандартные кадры ID3v2.4 анализируются. Он может читать заголовки Xing, чтобы точно рассчитать битрейт и длину MP3. Теги ID3 и APEv2 можно редактировать независимо от формата аудио. Он также может манипулировать потоками Ogg на уровне отдельных пакетов / страниц.

(пока) нет пакета Ubuntu для него, но вы можете установить его через

pip install mutagen

Вам понадобится пакет python-pip, если у вас его нет это уже. Вы можете установить его с помощью virtualenvwrapper, если хотите избежать необходимости использования sudo и избежать путаницы со стандартным механизмом пакетов Ubuntu, когда речь идет об обновлениях безопасности, версиях зависимостей и т. Д.

Или вы можете скачать и установить его вручную отсюда: https://bitbucket.org/lazka/mutagen/downloads . Это файл .tar.gz, поэтому см. Как установить файл .tar.gz (или .tar.bz2)? См. Также форму файла README внутри архива.

0
ответ дан 14 November 2016 в 18:42

Вы можете сделать это с помощью проекта TagEditor :

tageditor -gf 'kind of sometimes maybe 128k aac.m4a'

Результат:

Tag information for "kind of sometimes maybe 128k aac.m4a":
MP4/iTunes tag
 Title             Kind Of... Sometimes... Maybe
 Album             Tough Love
 Artist            Jessie Ware
 Year              2014-10-06
 Record label      PMR Records
0
ответ дан 14 November 2016 в 18:42

AtomicParsley , кажется, делает довольно хорошую работу. Он доступен для Ubuntu, и кроме чтения он также позволяет устанавливать теги в файле m4a (см. Страницу руководства для него).

AtomicParsley file.m4a --textdata

или увидеть структуру тегов

AtomicParsley file.m4a --test
0
ответ дан 14 November 2016 в 18:42

Exiftool Фила Харви - отличный (и до сих пор поддерживаемый) ресурс. Инструкции ниже, чтобы установить с помощью apt. Если вы предпочитаете ручную установку из исходного кода, я предлагаю вам посетить его сайт, а не GitHub, чтобы быть уверенным, что вы получите официальную версию.

apt install exiftool

ИЛИ (в зависимости от вашего дистрибутива)

apt install libimage-exiftool-perl

Просмотр с удобочитаемым контекстом тега:

exiftool -a <filename.ext>

или если вы хотите просматривать данные в контексте идентификатора кадра :

exiftool -s <filename.ext>

Поддерживаемые типы файлов:

Ниже приведен список типов файлов и форматов метаинформации, в настоящее время поддерживаемых ExifTool (r = read, w = write, c = create): [ 1169]

Типы файлов
------------ + ------------- + ---------- --- + ------------- + ------------
3FR r | DSS r | JP2 ч / б | OFR r | RTF r
3G2 r / w | DV r | JPEG ч / б | OGG r | RW2 ч / б
3GP ч / б | DVB ч / б | JSON r | OGV r | RWL r / w
A r | DVR-MS r | К25 р | OPUS r | RWZ r
AA r | DYLIB r | KDC r | ORF ч / б | RM r
AAE r | EIP r | КЛЮЧ r | OTF r | SEQ r
AAX r / w | EPS ч / б | LA r | PAC r | ЭСКИЗ r
ACR r | EPUB r | LFP r | СТРАНИЦЫ r | SO r
AFM r | ERF ч / б | LNK r | PBM ч / б | SR2 r / w
AI r / w | EXE r | M2TS r | PCD r | SRF r
AIFF r | EXIF r / w / c | M4A / V r / w | PCX r | SRW r / w
APE r | EXR r | MAX R | PDB r | SVG r
ARQ r / w | EXV r / w / c | MEF r / w | PDF r / w | SWF r
ARW r / w | F4A / V r / w | MIE r / w / c | PEF r / w | THM r / w
ASF r | FFF r / w | MIFF r | PFA r | TIFF r / w
AVI r | FLA r | МКА р | ПФБ р | TORRENT r
AZW r | FLAC r | МКС р | PFM r | TTC r
BMP r | FLIF ч / б | MKV r | PGF r | TTF r
BPG r | FLV r | MNG r / w | PGM ч / б | VCF r
BTF r | FPF r | MOBI r | PLIST r | VRD r / w / c
CHM r | FPX r | MODD r | PICT r | VSD r
COS r | GIF R / W | МВД г | PMP r | WAV r
CR2 r / w | Георадар ч / б | MOS R / W | PNG ч / б | WDP r / w
CR3 r / w | GZ r | MOV R / W | PPM ч / б | WEBP r
CRM r / w | HDP ч / б | MP3 г | PPT r | WEBM r
CRW r / w | HDR r | MP4 ч / б | PPTX r | WMA r
CS1 r / w | HEIC r | ПДК р | PS ч / б | WMV r
DCM r | HEIF r | MPG r | PSB ч / б | WTV r
DCP r / w | HTML r | MPO ч / б | PSD ч / б | WV r
DCR r | ICC r / w / c | MQV ч / б | PSP r | X3F r / w
DFONT r | ICS r | MRW ч / б | QTIF r / w | XCF r
DIVX r | IDML r | MXF r | R3D r | XLS r
DJVU r | IIQ ч / б | NEF ч / б | RA r | XLSX r
DLL r | IND R / W | NRW ч / б | RAF ч / б | XMP r / w / c
DNG r / w | INX r | ЧИСЛА r | RAM r | ZIP r
DOC r | ISO r | O r | RAR r |
DOCX r | ITC r | ODP r | RAW r / w |
DPX r | J2C r | ОРВ р | RIFF r |
DR4 r / w / c | JNG r / w | ODT r | RSRC r |

Метаинформация
---------------------- + ---- ------------------ + ---------------------
EXIF ​​ч / б / c | CIFF ч / б | Ricoh RMETA r
GPS r / w / c | AFCP ч / б | Информация об изображении r
IPTC r / w / c | Kodak Meta r / w | Adobe APP14 r
XMP r / w / c | FotoStation ч / б | MPF r
MakerNotes r / w / c | Фотомеханик ч / б | Стим р
Фотошоп IRB r / w / c | JPEG 2000 р | DPX r
Профиль ICC r / w / c | DICOM r | APE r
MIE r / w / c | Flash r | Vorbis r
JFIF r / w / c | FlashPix r | SPIFF r
Ducky APP12 r / w / c | QuickTime R | DjVu r
PDF r / w / c | Матроска р | M2TS r
PNG r / w / c | MXF r | PE / COFF r
Canon VRD r / w / c | PrintIM r | AVCHD r
Nikon Capture r / w / c | FLAC r | ZIP r
GeoTIFF r / w / c | ID3 г | (и более)

0
ответ дан 14 November 2016 в 18:42

Другие вопросы по тегам:

Похожие вопросы: