n8n میں YouTube اور TikTok کے ٹرانسکرپٹس
تین HTTP Request نوڈز کے ساتھ n8n ورک فلو میں ویڈیو ٹرانسکرپٹس حاصل کریں، یا n8n AI ایجنٹ کو Transcript Dock کے MCP ٹولز دیں۔
اپ ڈیٹ ہوا
مختصر جواب: n8n کو کسی خاص نوڈ کی ضرورت نہیں۔ تین HTTP Request نوڈز لنک جمع کراتے ہیں، کام کے مکمل ہونے کا انتظار کرتے ہیں اور ٹرانسکرپٹ ایکسپورٹ کرتے ہیں۔ n8n AI Agent کے لیے، اس کے بجائے MCP Client Tool نوڈ کو Transcript Dock MCP سرور سے جوڑیں۔
1. کریڈینشل شامل کریں#
- API کیز کے صفحے پر ایک API کی بنائیں۔
- n8n میں
Header Authقسم کا ایک کریڈینشل بنائیں جس کا نامAuthorizationہو اور ویلیوBearer td_live_YOUR_KEYہو۔
2. لنک جمع کریں#
ایک HTTP Request نوڈ شامل کریں: میتھڈ POST، URL https://www.transcriptdock.com/v1/jobs، تصدیق Generic Credential Type کے ساتھ اور Header Auth کریڈینشل۔ ایک ہیڈر Idempotency-Key شامل کریں جس کی ویلیو ایک expression ہو، جیسے transcriptdock-{{ $execution.id }}-{{ $itemIndex }}، اور یہ JSON body بھیجیں:
{"source": { "url": "{{ $json.url }}" },"mode": "captions_only"}
3. کام کا انتظار کریں#
ایک دوسرا HTTP Request نوڈ: میتھڈ GET، URL https://www.transcriptdock.com/v1/jobs/{{ $json.id }}?wait=25، وہی کریڈینشل۔ کام ختم ہوتے ہی یہ جواب دیتا ہے۔ کیپشن کے کام چند سیکنڈ میں ختم ہو جاتے ہیں؛ طویل AI ٹرانسکرپشن کے لیے IF نوڈ کے ذریعے واپس لوٹیں، جب تک status succeeded، failed یا cancelled نہ ہو جائے۔
4. ٹرانسکرپٹ ایکسپورٹ کریں#
ایک تیسرا HTTP Request نوڈ: میتھڈ GET، URL https://www.transcriptdock.com/v1/transcripts/{{ $json.result_id }}/export?format=txt، رسپانس فارمیٹ Text۔ سب ٹائٹلز کے لیے srt یا vtt استعمال کریں، یا ٹائم شدہ حصوں والے JSON کے لیے /v1/transcripts/{{ $json.result_id }} کو کال کریں۔ ایکسپورٹس مفت ہیں۔
n8n AI Agent کے لیے#
ایجنٹ میں ایک MCP Client Tool نوڈ شامل کریں، اینڈ پوائنٹ https://www.transcriptdock.com/mcp، transport HTTP Streamable، اور وہی Header Auth کریڈینشل۔ ایجنٹ کو get_video_transcript، YouTube سرچ، چینل اور پلے لسٹ کی فہرست، اور TikTok پروفائل کی فہرست ملتی ہے۔ ٹولز کی تفصیل MCP صفحے پر ہے۔