So, v0.0.7 ist raus...
Ich habe mal endlich einige Ratschläge von hier (rudimentär) umgesetzt:
Das ist besonders praktisch in kombination mit dem
Ich habe mal endlich einige Ratschläge von hier (rudimentär) umgesetzt:
- Apache Lizenz hinzugefügt
- Library für die Metadata-Geschichte extrahiert
tone dump --format=json
jetzt nicht nur metadaten, sondern auch Informationen über die Datei und die Audiospur aus:
Code:
> tone dump christmasmiscellany2018_01_various_64kb.mp3 --format=json
{
"audio": {
"bitrate": 64,
"format": "MPEG Audio (Layer III)",
"formatShort": "MPEG",
"sampleRate": 22050.0,
"duration": 437680.0,
"channelsArrangement": {
"description": "Mono (1/0.0)",
"nbChannels": 1
}
},
"meta": {
"album": "A Christmas Miscellany 2018",
"albumArtist": "",
"artist": "Lucy Maud Montgomery",
"chaptersTableDescription": "",
"composer": "",
"comment": "https://archive.org/details/a_christmas_miscellany_2018_1807_librivox",
"conductor": "",
"copyright": "",
"description": "",
"discNumber": 0,
"discTotal": 0,
"genre": "speech",
"lyrics": null,
"originalAlbum": "",
"originalArtist": "",
"popularity": 0.0,
"publisher": "",
"publishingDate": "0001-01-01T00:00:00",
"recordingDate": "0001-01-01T00:00:00",
"title": "01 - A Christmas Of Long Ago (1906)",
"trackNumber": 1,
"trackTotal": 0,
"chapters": [],
"embeddedPictures": [],
"additionalFields": {
"tlen": "437.63"
}
},
"file": {
"size": 3506239,
"created": "2022-07-04T07:17:08.937+02:00",
"modified": "2022-07-04T07:17:08.937+02:00",
"accessed": "2022-07-17T15:30:00.9758516+02:00",
"path": "Eden Phillpotts/Santa Claus",
"name": "christmasmiscellany2018_01_various_64kb.mp3"
}
}
--query
parameter, z.B. wenn man die Dauer in Millisekunden rausfinden will:
Bash:
> tone dump christmasmiscellany2018_01_various_64kb.mp3 --format=json --query="$.audio.duration"
437680