Skip to content
KitploitKITPLOIT
उपकरणब्लॉग
जमा करें
उपकरणब्लॉग
जमा करें

हैकिंग, पेनटेस्ट और साइबर सुरक्षा उपकरण आपके सुरक्षा शस्त्रागार के लिए!

Kitploit हैकिंग, साइबर सुरक्षा और पेंटेस्टिंग टूल्स की एक निर्देशिका है। कमजोरियों को खोजने, सिस्टम का विश्लेषण करने, परीक्षण को स्वचालित करने और अपनी सुरक्षा को मजबूत करने के लिए नवीनतम प्रोजेक्ट अपडेट खोजें।

··फ़ीड·संपर्क·गोपनीयता·© 2026 Kitploit

टूल निर्देशिका

श्रेणियाँ

सभी श्रेणियाँ देखें
Loading categories
prosey — YouTube ट्रांसक्रिप्ट डाउनलोड करें | Kitploit
उपकरण/GitHubGitHub/tacone/prosey
OSINT (खुला स्रोत खुफिया)स्क्रिप्टिंग और स्वचालनजानकारी एकत्र करनाउपयोगिताएँ और फ्रेमवर्कलर्निंग और शिक्षाक्रॉलर
GitHubtacone/prosey

prosey

YouTube ट्रांसक्रिप्ट डाउनलोड करें

रिपॉजिटरी देखें
2 दिन पहलेअभी तक समीक्षित नहीं

सबसे लोकप्रिय

सभी देखें →

हमारे समुदाय द्वारा सबसे अधिक उपयोग किए जाने वाले उपकरण खोजें।

सभी उपकरण खोजें

हमारे उपकरणों का संग्रह ब्राउज़ करें

सभी उपकरण देखें →
साझा करें

Prosey logo

Prosey

Prosey एक CLI टूल है जो YouTube से वीडियो ट्रांसक्रिप्शन डाउनलोड और प्रदर्शित करता है, ताकि आप घंटों बर्बाद किए बिना आवश्यक जानकारी प्राप्त कर सकें।

मुख्य उपयोग के मामले हैं:

  • सारांश बनाएँ: एक YouTube वीडियो का सारांश बनाएं और इसे एक ही कमांड से CLI में प्रदर्शित करें (तेज़)।
  • पढ़ें: वीडियो कैप्शन, मूल वीडियो की तरह अध्यायों में स्वरूपित और व्यवस्थित (अक्सर अधिक समय लगता है)।

दोनों उपयोगों के लिए आपके सिस्टम पर एक AI सहायक की आवश्यकता होती है (डिफ़ॉल्ट: opencode, अपना स्वयं का कॉन्फ़िगर करने के लिए prosey config का उपयोग करें)।

यदि हम आपके सिस्टम पर एक सिंटैक्स हाइलाइटर का पता लगाते हैं, तो आपको एक सुंदर रंगीन आउटपुट मिलेगा।

Prosey मूल JSON प्रारूप को शब्दशः आउटपुट या संग्रहीत भी कर सकता है।

विशेषताएँ

विशेषताविवरण
💡  सारांश बनाएँएक वीडियो ट्रांसक्रिप्शन प्राप्त करें और उसका सारांश बनाएं
📖  पढ़ेंट्रांसक्रिप्ट को Markdown में स्वरूपित कर प्राप्त करें और प्रदर्शित करें
📋  ट्रांसक्रिप्ट डाउनलोडYouTube ट्रांसक्रिप्ट को सादे पाठ या JSON के रूप में शब्दशः प्राप्त करें
🤖  AI सारांशट्रांसक्रिप्ट को किसी भी AI एजेंट (opencode, Claude, Copilot, Codex) पर पाइप करें
🎨  स्मार्ट पेजरयदि bat, glow या mdcat स्थापित हैं तो स्वचालित सिंटैक्स हाइलाइटिंग (या अपना स्वयं का पेजर कॉन्फ़िगर करें)
🛠️  अनुकूलनअपने कॉन्फ़िगरेशन तक पहुँचने और संपादित करने / प्रॉम्प्ट को अनुकूलित करने के लिए prosey config का उपयोग करें
💾  डिस्क कैशिंगट्रांसक्रिप्ट और सारांश तत्काल पुनः पढ़ने के लिए डिस्क पर कैश किए जाते हैं
📄  समर्थित प्रारूपसादा पाठ और JSON

त्वरित प्रारंभ

npx के साथ तुरंत इसे आज़माएँ:

root@kitploit:~
npx @tacone/prosey 771PQEDeRmw
npx @tacone/prosey https://youtu.be/771PQEDeRmw --lang es -o transcript.txt

स्थापित करें

अपने पसंदीदा पैकेज मैनेजर के साथ वैश्विक रूप से स्थापित करें:

root@kitploit:~
npm install -g @tacone/prosey
# या
yarn global add @tacone/prosey
# या
pnpm add -g @tacone/prosey
# या
bun install -g @tacone/prosey

फिर इसका उपयोग कहीं भी करें:

root@kitploit:~
prosey 771PQEDeRmw

स्रोत से

विकास के लिए Bun का उपयोग करता है — स्क्रिप्ट, पैकेज प्रबंधन, और TypeScript स्रोत को सीधे चलाना।

root@kitploit:~
git clone https://github.com/tacone/prosey.git
cd prosey
bun install
bun run start -- 771PQEDeRmw

उपयोग

root@kitploit:~
prosey [options] <video controls-url-or-id>
prosey read [options] <video controls-url-or-id>
prosey info [options] <video controls-url-or-id>
prosey summarize [options] <video controls-url-or-id>
prosey config
prosey help

summarize डिफ़ॉल्ट कमांड है, इसलिए prosey <id> AI सारांशकर्ता को चलाता है। एक समृद्ध रूप से स्वरूपित ट्रांसक्रिप्ट डाउनलोड और प्रिंट करने के लिए prosey read <id> का उपयोग करें।

summarize कमांड एक ट्रांसक्रिप्ट प्राप्त करता है, [summarize] कॉन्फ़िगरेशन अनुभाग से प्रॉम्प्ट को जोड़ता है, और परिणाम को कॉन्फ़िगर किए गए AI कमांड पर पाइप करता है।

read कमांड ट्रांसक्रिप्ट डाउनलोड करता है और इसे stdout पर प्रिंट करता है (सादा पाठ, markdown, या JSON)। यह तब उपयोगी है जब आपको AI प्रसंस्करण की आवश्यकता नहीं है।

info कमांड वीडियो मेटाडेटा (शीर्षक, चैनल, अवधि, दृश्य) दिखाता है।

config कमांड संपादन के लिए $EDITOR में आपकी कॉन्फ़िगरेशन फ़ाइल खोलता है। यदि $EDITOR सेट नहीं है, तो कॉन्फ़िगरेशन फ़ाइल का पथ मुद्रित किया जाता है।

help कमांड सहायता संदेश दिखाता है, वही --help के समान।

उदाहरण

root@kitploit:~
# सारांश (AI सारांश + स्वरूपण + सिंटैक्स हाइलाइटिंग)
prosey 771PQEDeRmw

# सारांश (उपरोक्त के समान)
prosey summarize 771PQEDeRmw

# ट्रांसक्रिप्ट (AI सारांश + स्वरूपण + सिंटैक्स हाइलाइटिंग) पढ़ें
prosey read 771PQEDeRmw

# वीडियो मेटाडेटा दिखाएं
prosey info 771PQEDeRmw

# $EDITOR में कॉन्फ़िगरेशन संपादित करें
prosey config

# उपलब्ध भाषाएँ सूचीबद्ध करें
prosey read https://youtu.be/771PQEDeRmw --list

# भाषा निर्दिष्ट करें
prosey read https://youtu.be/771PQEDeRmw --lang es

# JSON प्रदर्शित करें (कोई AI ट्रांसक्रिप्शन नहीं)
prosey read 771PQEDeRmw

# सादा पाठ प्रदर्शित करें (कोई AI ट्रांसक्रिप्शन नहीं)
prosey read 771PQEDeRmw

# ट्रांसक्रिप्ट को फ़ाइल में सहेजें
prosey read 771PQEDeRmw -o transcript.txt

विकल्प

JSON प्रारूप

जब --json का उपयोग किया जाता है, तो आउटपुट ऑब्जेक्ट्स की एक सरणी होती है:

root@kitploit:~
[
  {
    "text": "♪ We're no strangers to love ♪",
    "offset": 18.64,
    "duration": 3.24,
    "timestamp": "00:18"
  }
]

JSON मोड में timestamp हमेशा मौजूद रहता है। वीडियो विवरण दबा दिए जाते हैं (मौन रूप से) क्योंकि JSON संरचित डेटा है।

विकास

यह परियोजना विकास के लिए Bun का उपयोग करती है।

root@kitploit:~
bun run typecheck   # TypeScript जाँच
bun run start       # स्रोत से CLI चलाएँ
bun run test        # यूनिट परीक्षण चलाएँ
bun run build       # Node बंडल को bin/prosey में संकलित करें

npm पर प्रकाशित करने से पहले, bun run build prepack हुक के माध्यम से स्वचालित रूप से चलता है, bin/prosey पर एक Node-संगत JS बंडल तैयार करता है।

कॉन्फ़िगरेशन

Prosey एक TOML फ़ाइल से कॉन्फ़िगरेशन पढ़ता है। स्थान XDG बेस डायरेक्टरी स्पेसिफिकेशन (~/.config/prosey/config.toml) का अनुसरण करता है, या आप कस्टम पथ का उपयोग करने के लिए PROSEY_CONFIG_PATH पर्यावरण चर सेट कर सकते हैं।

कॉन्फ़िगरेशन फ़ाइल पहली बार चलने पर डिफ़ॉल्ट मानों के साथ स्वचालित रूप से बनाई जाती है। कभी भी डिफ़ॉल्ट को पुनर्स्थापित करने के लिए --reset-config का उपयोग करें।

pager

ट्रांसक्रिप्ट और सारांश आउटपुट के लिए पेजर कमांड। डिफ़ॉल्ट "auto" है, जो सबसे पहले उपलब्ध का पता लगाता है: bat -lmd --style plain → glow -p → mdcat -l -p → less। ओवरराइड करने के लिए एक कस्टम कमांड (जैसे "less -R") सेट करें। PROSEY_PAGER पर्यावरण चर इस सेटिंग पर प्राथमिकता लेता है।

[summarize]

[summarize] अनुभाग summarize कमांड को कॉन्फ़िगर करता है:

कुंजीविवरण
promptट्रांसक्रिप्ट से पहले जोड़ा गया निर्देश
commandशेल कमांड जो stdin के माध्यम से प्रॉम्प्ट प्राप्त करता है

PROSEY_PAGER

पेजर कमांड सेट करने के लिए पर्यावरण चर। pager कॉन्फ़िगरेशन मान पर प्राथमिकता लेता है। स्वत: पता लगाने का उपयोग करने के लिए "auto" या खाली सेट करें।

कैश

ट्रांसक्रिप्ट और सारांश /tmp/prosey/ पर कैश किए जाते हैं। एक ही वीडियो और विकल्पों के लिए बार-बार कॉल तत्काल होते हैं और ऑफ़लाइन काम करते हैं। कैश पढ़ना छोड़ने और ताज़ा प्राप्ति को बल देने के लिए --no-cache का उपयोग करें।

prosey summarize चलाते समय, कमांड उस वीडियो के लिए कैश निर्देशिका के अंदर चलता है। यह AI एजेंट को वर्तमान फ़ोल्डर से AGENTS.md या CLAUDE.md जैसी प्रोजेक्ट-विशिष्ट फ़ाइलों को लेने से रोकता है, और उस निर्देशिका के बाहर फ़ाइलों को संशोधित करने की इसकी क्षमता को सीमित करता है।

निकास कोड

कोडअर्थ
0सफलता
65अमान्य वीडियो URL या ID

यह कैसे काम करता है

prosey YouTube के Innertube API का उपयोग करता है youtube-transcript-plus लाइब्रेरी के माध्यम से। कोई API कुंजी या ब्राउज़र ऑटोमेशन की आवश्यकता नहीं है।

यह उपकरण मैन्युअल रूप से बनाए गए कैप्शन और स्वचालित रूप से उत्पन्न ट्रांसक्रिप्ट (YouTube की स्पीच-टू-टेक्स्ट) दोनों के साथ काम करता है। स्वतः पता लगाना YouTube के प्लेयर प्रतिक्रिया द्वारा प्रदान किए गए क्रम में भाषाओं में गिरता है।

टूल डाउनलोड करें
ध्वजविवरण
--lang <code>भाषा कोड (जैसे en, fr)। छोड़े जाने पर स्वतः पता लगाया जाता है।
-t, --timestampsपाठ आउटपुट में प्रत्येक पंक्ति में [MM:SS] जोड़ें।
--listवीडियो के लिए उपलब्ध ट्रांसक्रिप्ट भाषाएँ सूचीबद्ध करें, फिर बाहर निकलें।
-o, --output <path>stdout के बजाय फ़ाइल में आउटपुट लिखें।
--jsonट्रांसक्रिप्ट को JSON सरणी के रूप में आउटपुट करें। प्रत्येक आइटम में text, offset (सेकंड), duration, और timestamp शामिल हैं।
--textसादे पाठ के रूप में आउटपुट (prosey read के लिए डिफ़ॉल्ट)।
--detailsवीडियो विवरण (शीर्षक, चैनल, अवधि, दृश्य, विवरण) को ट्रांसक्रिप्ट से पहले जोड़ें (डिफ़ॉल्ट)।
--no-detailsवीडियो विवरण छुपाएं, केवल ट्रांसक्रिप्ट।
--no-decode-entitiesकच्चे HTML एंटिटीज़ को संरक्षित करें (जैसे &#39;)। पाठ मोड में डिफ़ॉल्ट रूप से डिकोड किया जाता है।
--no-cacheकैश पढ़ना छोड़ें और एक ताज़ा प्राप्ति को बल दें।
--no-formatसारांश आउटपुट पर prettier markdown स्वरूपण छोड़ें।
-q, --quietसभी stderr लॉगिंग को दबाएँ।
-v, --verbosestderr पर डिबग जानकारी प्रिंट करें।
--no-pagerstdout आउटपुट के लिए पेजर अक्षम करें (डिफ़ॉल्ट रूप से स्वतः पता लगाया जाता है)।
--pagerstdout आउटपुट के लिए पेजर का उपयोग करें (डिफ़ॉल्ट)।
--reset-configकॉन्फ़िगरेशन फ़ाइल को डिफ़ॉल्ट पर रीसेट करें और बाहर निकलें।
--helpसहायता संदेश दिखाएं और बाहर निकलें।
--versionसंस्करण संख्या दिखाएं और बाहर निकलें।