मैं मैक ओएस एक्स के खोजक में एमपी 3 आईडी 3 टैग कैसे प्रदर्शित कर सकता हूं?


6

एमपी 3 फ़ील्ड दिखाने के लिए फाइंडर प्राप्त करने का कोई तरीका है? (कलाकार, शीर्षक, आदि)

जवाबों:


3

मैं एक ही समस्या थी तो मैं AudioFinder का उपयोग शुरू कर दिया

ऑडियोफ़ाइंडर ने किसी भी मंच पर पहला समर्पित ध्वनि ब्राउज़र होने के द्वारा, ध्वनि ब्राउज़र की शैली का आविष्कार किया। इनोवेशन के एक लंबे इतिहास के साथ, ऑडियोफाइंडर ने लगातार नई जमीन को तोड़ा है और मुफ्त अपडेट के साथ आप हमेशा अधिक मूल्य वर्धित होने की उम्मीद कर सकते हैं।


एर ... यह खोजक में एमपी 3 क्षेत्रों को देखने में सक्षम होने के साथ क्या करना है?
जेसन एस

यदि आप लिंक पर क्लिक करते हैं, तो यह वास्तव में ओएस एक्स फाइंडर के साथ एकीकरण को दर्शाता है
एडमिनटेक

मई 2018 तक, ऑडियोफाइंडर वेबसाइट में ओएस एक्स फाइंडर एकीकरण का प्रदर्शन करने वाली कोई भी सामग्री नहीं है। मैंने इसे स्थापित किया है, और यह स्पष्ट नहीं है कि यह खोजक को कैसे बढ़ाता है
कुंजीलिंगर

0

वर्षों तक इससे जूझने के बाद, मैं आखिरकार एक ऐसा हैक लेकर आया जो मेरी संतुष्टि के लिए काम करता है। दुर्भाग्य से, यह आपको केवल एक टैग तक पहुंच देता है। मेरे मामले में वांछित मेटा "बिटरेट" है।

शुरू करने के लिए, मैंने eyD3 पायथन लाइब्रेरी के साथ एक स्क्रिप्ट बनाई जो एमपी 3 के बिटरेट को पकड़ती है , इसे "टिप्पणी" टैग में लिखती है और इसे वापस करती है:

import eyed3
import sys

filename = sys.argv[1]

from eyed3 import mp3
f = mp3.Mp3AudioFile(filename)

bitrate = f.info.bit_rate[1]
str_bitrate = str(bitrate).encode("utf-8").decode("utf-8")
f.tag.comments.set(str_bitrate)

f.tag.save()
exit(str_bitrate)

इसके बाद, मैंने एक bash स्क्रिप्ट बनाई जो एक फ़ोल्डर लेता है, उस पर अजगर स्क्रिप्ट चलाता है, और बिटरेट के लिए Mac OS "टिप्पणी" फ़ील्ड सेट करता है:

for f in "$1"*.mp3;
do
    echo "$f";
    updated=$(python bitrate.py "$f" 2>&1);

    comment=$(mdls -r -nullMarker "" -n kMDItemFinderComment "$f")

    printf "%s ( comment ): %s\n" "${1##*/}" "$comment"

    /usr/bin/osascript -e "set filepath to POSIX file \"$f\"" \
    -e "set the_File to filepath as alias" \
    -e "tell application \"Finder\" to set the comment of the_File to \"$updated\""

done

अंत में, मैंने एक स्वचालित स्क्रिप्ट बनाई, जो एक फ़ोल्डर को उसके इनपुट के रूप में लेती है और उसे bash स्क्रिप्ट में भेजती है: यहां छवि विवरण दर्ज करें

यह आपको एक संदर्भ मेनू आइटम देता है, जिसे क्लिक करने पर, यहां छवि विवरण दर्ज करें

और टिप्पणी स्तंभ सक्षम है,
यहां छवि विवरण दर्ज करें

इसमें आपको अपने मेटा मान के साथ एक खोजक स्तंभ देता है: यहां छवि विवरण दर्ज करें

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.