AppleScript टीवी शो के रूप में वीडियो फ़ाइल को चिह्नित करने के लिए?


1

मैं वीडियो फ़ाइलों को आईट्यून में परिवर्तित करने के लिए हेज़ेल का उपयोग कर रहा हूं। एमवी 4 प्रारूप, हालांकि मैंने जो एक सीमा में चलाया है, वह आईट्यून्स में जोड़ने से पहले एक वीडियो फ़ाइल को "टीवी शो" या "मूवी" के रूप में चिह्नित करने में सक्षम हो रहा है।

मैं इसे Applescript के माध्यम से करना चाहता हूं, इसलिए मैं इसे अपने नियम के भाग के रूप में चला सकता हूं, लेकिन मैं AppleScript कॉपी / कोडर की तुलना में अधिक तेज़ हूं।

जवाबों:


1

उत्कृष्ट "डॉग की लिपियों" वेबसाइट से कॉपी / पेस्ट करने की प्रक्रिया शुरू करने के लिए यहाँ एक सा है:

http://dougscripts.com/410

यह "सेट वीडियो काइंड ऑफ सेलेक्टेड" स्क्रिप्ट है, जो आपको यह चुनने देता है कि आप किस तरह की फाइल को टीवी शो, मूवी आदि के रूप में चिह्नित करना चाहते हैं।


मैंने उस AppleScript को पहले देखा है, लेकिन यह उपयोगकर्ता को मैन्युअल रूप से जानकारी जोड़ने का संकेत देता है और मैं चीजों को स्वचालित करना चाहता हूं। मुझे लगता है कि मैंने कटौती कर ली है कि मुझे क्या करने की आवश्यकता है, मेरे पहले प्रयास iTunes को वीडियो प्रकार सेट करने के लिए नहीं बुला रहे थे, देखेंगे कि क्या यह काम करता है। धन्यवाद!
जॉर्ज सी

@ जॉर्ज: स्क्रिप्ट किसी को भी संशोधित करने के लिए स्वतंत्र है। यदि आप एप्लास्क्रिप्शंस के साथ काम करना चाहते हैं, तो कुछ बिंदु पर आपको सरल नकल / चिपकाने के बजाय वास्तव में कोड सीखने की जरूरत है। यदि आप अपने मैक के साथ पूरी तरह से बेहतर हो जाएंगे। यह प्रयास के लायक है।
फिलिप रेगन

@Philip मैं सहमत हूं, मैंने खुद को AppleScript पर शिक्षित करने की कोशिश की है, लेकिन सिंटैक्स मेरे सिर पर लगता है। मैं एक शौक़ीन और एक रिवर्स-इंजीनियर हूँ।
जॉर्ज सी

1

से लिया गया:

http://kjvarga.blogspot.ca/2009/03/applescript-automator-import-avi-video.html

on run {input, parameters}  
 set videoType to button returned of (display dialog ("What type of video are you importing?") buttons {"Movie", "TV Show"} default button {"TV Show"})  
 repeat with i in input  
  try  
   tell application "Finder" to set file type of file i to "MooV"  
  end try  
  tell application "iTunes"  
   set newAddition to (add (i as alias))  
   if videoType = "TV Show" then  
    tell newAddition to set video kind to TV show  
   end if  
  end tell  
 end repeat  
 return input  
end run  

1
  1. ओपन ऑटोमेटर

  2. एप्लिकेशन को दस्तावेज़ प्रकार के रूप में चुनें

  3. ऑटोमेटर लाइब्रेरी में यूटिलिटीज फोल्डर से रन एप्सस्क्रिप्ट का चयन करें

  4. इसे उस भाग पर चिपकाएँ जो कहता है ( आपकी स्क्रिप्ट यहाँ जाती है )

    एप्लिकेशन "आईट्यून्स" को
    सेट करें newAddition को (इनपुट जोड़ें)
    बताएं। वीडियो शो को टीवी शो
    एंड को सेट करने के लिए newAddition बताएं

  5. एक उपयोगी नाम के साथ सहेजें

  6. ऐप पर ड्रॉप शो और उन्हें टीवी शो के रूप में आईट्यून्स में जोड़ा जाएगा

ITunes 11 के साथ परीक्षण किया गया


क्या इसे AppleScript के भीतर इस्तेमाल किया जा सकता है? मुझे वास्तव में आईट्यून्स में फ़ाइल को जोड़ने की आवश्यकता नहीं है, बस एक टीवी शो के रूप में चिह्नित किया गया है।
जॉर्ज सी

0

यदि आप अपने स्वयं के AppleScripts बनाने के सिंटैक्स और शिल्प नहीं सीखना चाहते हैं, तो Automator मेरा पहला झुकाव होगा।

यह आपको सेवा को एक सेवा के रूप में या फ़ोल्डर कार्रवाई के रूप में सहेजने देता है, जो स्क्रिप्ट के रूप में आसान है। यदि वांछित हो, तो सेवा iTunes से ठीक बाहर चल सकती है।

आप टीवी से संबंधित क्षेत्रों को भरने और भरने के साथ-साथ मीडिया प्रकार को बदलने के लिए कई चर का उपयोग कर सकते हैं।


मुझे कोई भी स्वचालित कार्य नहीं मिला, जिससे मुझे फिल्म फ़ाइलों के लिए वीडियो प्रकार सेट करने की अनुमति मिली। मैं जिस क्रिया को देख रहा हूं उसका नाम क्या है? धन्यवाद!
जॉर्ज सी

देखें apple.stackexchange.com/questions/21099/... (कम नहीं एक मैक तो मैं 100% यकीन नहीं प्रकार एक सेटर है, लेकिन कई क्षेत्रों देखते हैं हूँ)
bmike

दुर्भाग्य से उस कार्रवाई में केवल संगीत / ऑडियो फ़ाइलों के लिए टैग फ़ील्ड हैं।
जॉर्ज सी

यह आदर्श से कम है - जब तक कोई व्यक्ति ऑटोमेकर को अधिक गुर सिखाने के लिए प्लग नहीं बनाता है या नहीं पाता है, तो आप शेल या AppleScript जैसे अन्य टूल के साथ स्क्रिप्टिंग से चिपके रह सकते हैं।
bmike
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.