From b690719ff1648cdc466a3cd58564196238455d5e Mon Sep 17 00:00:00 2001 From: Saravana Dhandapani Date: Tue, 16 Sep 2025 21:38:17 -0700 Subject: [PATCH] feat: transcript generation --- .gitignore | 29 +++ youtube/README_youtube_transcripts.md | 187 ++++++++++++++++++ .../c7bbO_KSLPI_complete_transcript.txt | 1 + youtube/captions/complete_transcript.txt | 1 + youtube/enhanced_yt_transcript.py | 174 ++++++++++++++++ youtube/test_transcript.py | 24 +++ youtube/transcribe_yt_video.py | 49 ++++- 7 files changed, 457 insertions(+), 8 deletions(-) create mode 100644 .gitignore create mode 100644 youtube/README_youtube_transcripts.md create mode 100644 youtube/captions/c7bbO_KSLPI_complete_transcript.txt create mode 100644 youtube/captions/complete_transcript.txt create mode 100755 youtube/enhanced_yt_transcript.py create mode 100644 youtube/test_transcript.py diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a36238b --- /dev/null +++ b/.gitignore @@ -0,0 +1,29 @@ +# YouTube transcript chunks +cc*.txt + +# Python cache files +__pycache__/ +*.py[cod] +*$py.class + +# Virtual environment +venv/ +env/ +ENV/ + +# IDE files +.vscode/ +.idea/ +*.swp +*.swo + +# OS files +.DS_Store +Thumbs.db + +# Log files +*.log + +# Temporary files +*.tmp +*.temp diff --git a/youtube/README_youtube_transcripts.md b/youtube/README_youtube_transcripts.md new file mode 100644 index 0000000..01c816a --- /dev/null +++ b/youtube/README_youtube_transcripts.md @@ -0,0 +1,187 @@ +# 🎬 YouTube Transcript to Numbered Files + +Fixed scripts to download YouTube video transcripts and save each caption segment to separate numbered files (`cc1.txt`, `cc2.txt`, `cc3.txt`, etc.). + +## ✅ What Was Fixed + +The original script wrote all captions to a single `captions.txt` file. Now it: +- **Creates separate files** for each caption segment +- **Numbers files sequentially**: `cc1.txt`, `cc2.txt`, `cc3.txt`, etc. +- **Organizes output** in a dedicated directory +- **Handles errors** gracefully +- **Shows progress** during processing + +## 📁 Available Scripts + +### 1. `transcribe_yt_video.py` (Fixed Original) +The minimal fixed version of your original script. + +```python +# Just change the video ID and run +video_id = "dQw4w9WgXcQ" # Replace with your video ID +``` + +### 2. `enhanced_yt_transcript.py` (Recommended) +Full-featured script with command-line interface and error handling. + +## 🚀 Usage + +### Quick Start (Fixed Original Script) +```bash +# Edit the video_id in the script, then run: +python transcribe_yt_video.py +``` + +### Advanced Usage (Enhanced Script) +```bash +# Using video ID +python enhanced_yt_transcript.py dQw4w9WgXcQ + +# Using full YouTube URL +python enhanced_yt_transcript.py "https://www.youtube.com/watch?v=dQw4w9WgXcQ" + +# Custom output directory +python enhanced_yt_transcript.py dQw4w9WgXcQ --output my_captions + +# Specify preferred languages +python enhanced_yt_transcript.py dQw4w9WgXcQ --languages en es fr + +# Get help +python enhanced_yt_transcript.py --help +``` + +## 📊 Output Structure + +After running, you'll get: +``` +captions/ +├── cc1.txt # First caption segment +├── cc2.txt # Second caption segment +├── cc3.txt # Third caption segment +├── ... +├── cc150.txt # Last segment (example) +└── summary.txt # Summary information +``` + +Each `cc#.txt` file contains just the text from that caption segment. + +## 🔧 Features + +### Fixed Original Script +- ✅ **Separate files** for each caption segment +- ✅ **Sequential numbering** (cc1.txt, cc2.txt, etc.) +- ✅ **UTF-8 encoding** for international characters +- ✅ **Progress feedback** showing what's being written + +### Enhanced Script +- ✅ **Command-line interface** - no need to edit code +- ✅ **URL parsing** - accepts YouTube URLs or video IDs +- ✅ **Language selection** - prefer specific languages +- ✅ **Error handling** - graceful failures with helpful messages +- ✅ **Progress tracking** - shows processing status +- ✅ **Summary file** - metadata about the download +- ✅ **Directory cleanup** - removes old files before new download + +## 📋 Requirements + +Install the required package: +```bash +pip install youtube-transcript-api +``` + +## 💡 Usage Examples + +### Example 1: Educational Video +```bash +python enhanced_yt_transcript.py "https://www.youtube.com/watch?v=VIDEO_ID" --output lecture_notes +``` + +### Example 2: Multi-language Content +```bash +python enhanced_yt_transcript.py VIDEO_ID --languages en es --output multilang_captions +``` + +### Example 3: Quick Processing +```bash +python enhanced_yt_transcript.py VIDEO_ID +# Creates captions/cc1.txt, captions/cc2.txt, etc. +``` + +## 🔍 Output Preview + +When the script runs, you'll see: +``` +🎬 Processing video ID: dQw4w9WgXcQ +✅ Found auto-generated or default transcript +📁 Created directory: captions +📝 Writing 156 segments... + 📄 cc10.txt: Never gonna give you up, never gonna let you... + 📄 cc20.txt: We've known each other for so long... + 📄 cc30.txt: Your heart's been aching but you're too shy... + +🎉 Success! +📊 Total segments: 156 +📁 Files saved in: /full/path/to/captions/ +📋 Summary saved to: captions/summary.txt +``` + +## 🛠️ Troubleshooting + +### Common Issues: + +1. **"No transcript found"** + - Video might not have captions/transcripts + - Try a different video with confirmed captions + +2. **"Transcripts are disabled"** + - Video owner disabled transcripts + - Try a different video + +3. **Module not found** + ```bash + pip install youtube-transcript-api + ``` + +### Testing: +Use the test script to verify everything works: +```bash +python test_transcript.py +``` +(Remember to replace `TEST_VIDEO_ID` with a real video ID) + +## 📝 File Contents Example + +**cc1.txt:** +``` +Welcome to this tutorial +``` + +**cc2.txt:** +``` +Today we'll be learning about +``` + +**cc3.txt:** +``` +the basics of programming +``` + +**summary.txt:** +``` +YouTube Video ID: dQw4w9WgXcQ +Total segments: 156 +Files: cc1.txt to cc156.txt +Generated: enhanced_yt_transcript.py +``` + +## 🎯 Perfect For: + +- **Content analysis** - process each caption separately +- **AI training data** - individual text segments +- **Research projects** - granular transcript analysis +- **Content creation** - extract specific quotes/segments +- **Translation work** - process segments individually + +--- + +**The script is now fixed to write each caption segment to separate `cc#.txt` files as requested!** 🎉 \ No newline at end of file diff --git a/youtube/captions/c7bbO_KSLPI_complete_transcript.txt b/youtube/captions/c7bbO_KSLPI_complete_transcript.txt new file mode 100644 index 0000000..c9be049 --- /dev/null +++ b/youtube/captions/c7bbO_KSLPI_complete_transcript.txt @@ -0,0 +1 @@ +அண்ணாச்சி இந்த 11ஆம்அதிபதி அதோட காரகத்துஎன்னென்ன அதிசயங்கள்பண்ணும் லாபஸ்தானம்னுசொன்னாங்க ஆசை தலைமைபொறுப்பு உயர்ப்ப அதேநேரத்துல அதவெற்றிஸ்தான் அந்தஆசைகள் எல்லாம்நிறைவேறக்கூடிய இடம்11[음악]அப்ப நீங்க பெரியலெவல்ல ஆசைப்படும்பொழுதும் பெரியலெவல்ல நட்புவைக்கும் பொழுதும்கவனமா இருக்கு இந்த11 ஆம்ஆனா 11 ஆம் இடத்திலவந்து பாவிகள்இருப்பது யோகம்பொருளாதாரம்அதிஷ்டத்துக்குதான்இப்ப இந்த 11 ஆம்அதிபதி வந்துபாத்தீங்கன்னா ஒருஜாதகத்துல நல்லாஇருந்தாருன்னா11 அதிபதி மூணில்இருந்தார் மூணாம்இடத்துல இருந்துவைங்க இவருடைய விடாமுயற்சி வெற்றிய11க்குரியவர் அஞ்சுலஇருந்தார்11க்குரியவர் போய்அஞ்சாம் இடத்துலஇருக்கங்ககுழந்தைகளால் இவரு11 குறைவன் ஏழு 11ஏழுல இருந்துச்சுஅப்படின்னுகேட்டீங்கன்னாநண்பர்களால்கூட்டாளிகளால் ஆதாயம்ஒன்றுக்கு மேற்பட்டநண்பர்கள் இருதாரயோகம் இருதார யோகம்[음악]இன்னைக்கு ஏமாற்றம்வம்பு, வழக்கு,அவச்சொல், மருத்துவசெலவு இந்த அஞ்சுலஏதாவது ரெண்டுசுமே சொல்ல அண்ணாச்சி>> வணக்கம் வணக்கம்வணக்கம்>> அண்ணாச்சி இந்த 11ஆம்அதிபதி அதோட காரகத்துஎன்னென்ன அதிசயங்கள்பண்ணும் சொல்லுங்க ஓ>> பாருங்க 12பாவகங்கள்ல இது வந்து11>> ஆமா>> நல்லாபாருங்கண்ணாச்சி இந்த11 அப்படிங்கறதுஎல்லா மனிதருக்கும்எல்லாத்துலயும்வெற்றி அடையணும்னுநினைப்பாங்களாமாட்டாங்க>> ஆமா லாபம் அடுக்கணும்வெற்றி அடையணும்அப்படின்னுநினைப்பாங்கல்ல>> ஒரு தொழில் செஞ்சாஅதுல லாபம் வரும்னுநினைப்பாங்களாமாட்டாங்களா>> எல்லாருக்குமே ஆசைஇருக்குமா இருக்காதா>> இருக்கும் அபிலாசைகள்>> அப்ப 11 ஆம் இடம்வந்து அன்னைக்கு என்னசொன்னாங்க அப்படின்னுகேட்டீங்கன்னா மூத்தசகோதரம் நமக்கு நேராமூத்த மூணாம் இடத்தைஇளைய சகோதரம் 11 ஆம்இடத்தை மூத்த சோ>> சரியா லாபஸ்தானம்னுசொன்னாங்கஅதே நேரத்துல அதவெற்றிஆசைதலைமை பொறுப்புஉயர்ப்பத நான்நினைச்சதெல்லாம்நடக்கலையேஅப்படின்னு சொல்லிஏங்கிற ஒருகோஸ்டிதான் அதிகம்.>> நான் நினைச்சபடிநடந்துருச்சுஅப்படின்னு சொல்றவங்ககுறை பாருங்கஇது காலபுருஷதத்துவத்தினாகும்பம்.என்னது>> கும்பம் கும்பம்>> கடை 11ம் அதிபதிவச்சிருக்காங்க பாஎக்ஸ்பீரியன்ஸ்ல்லாம்வந்ததுக்குஅப்புறம்தான் உ அபிலாநிறைவேறும்ன்றதவச்சிருக்காங்கபாருங்க எவ்வளவுபெரிய முன்னோர்கள்எவ்ள பெரிய பாஅது காலபுருஷதத்துவத்துல 11இருந்தாலும் அதுபாதகம் என்னது>> பாதகஸ்த>> பாதகமா இருக்குபாத்தீங்களா அப்ப ஏன்பாதகம்னாநினைச்சதெல்லாம்நடந்துருமா>> நடக்காது>> நம்ம நினைக்க எல்லாம்நடந்துருமாஅப்படிங்கறத நீங்கஅங்க புரிஞ்சுக்கணும்அப்பாவுக்குதந்தைக்கு ஒரு இளையசகோதரி சகோதரன்இருந்துச்சுன்னுவைங்க. அதுவும் 11ஆம் இடம்தான் அதுக்குஅது மூணு.>> அப்ப சித்தப்பாங்கிறஇடம் வந்தாலும் அதுஎன்ன சொல்றது 11 ஆம்இடத்தை சொல்லும்.நீங்க சிலர்ல்லாம்பாருங்க பிள்ளையார்சொல்லி போட்டுதுவங்குவாங்க>> ஒரு எழுதும் போதுசிலர் முருகன் துணைபோட்டு துவங்குவாங்கஒரு சிலர் லாபம்னுபோட்டுதான்துவங்குவாங்கபாத்துருக்கீங்களா>> பாத்துருக்க>> லாபம் அப்படின்னுபோட்டுதான்தோங்குவாங்க.>> இந்த 80 துணல பலசர கடவச்சிருக்காங்கமுதல்ல அன்னைக்குஎழுதுற லாபம்அப்படின்னுபோட்டுதான் இன்னைக்குவரவு செலவுஎழுதுவாங்க. ஆமாலாபம்ஏன்னா எல்லாமனுஷனுக்கும் லாபம்வேணும் லாபம் இல்லாமஎன்ன செய்ய முடியும்>> ஒன்றுக்கு மேற்பட்டபலன்களை ரெட்ட மடங்குஅனுபவிக்கணும்னாலும்இங்க 11 ஆம் இடத்தோடஉதவி வேணும்.அதனாலதான் 11க்குஒன்னு ஒன்னுன்னு அந்தஒன்னா நம்பர் ரெண்டுதடவ போட்டுருப்பாங்க>> சரியா சொல்லது பக்குமேல வரக்கூடிய>> சரி நல்லா கவனமாகேட்டுக்கணும் அப்பஒரு மனிதன்தன் தகுதிக்கு மீறியநட்புன்னு ஒன்னுவந்துட்டா அது தப்பாரைட்டா>> நம்ம இருக்கறதபொறுத்த நினைச்சு ஒருசில நேரங்கள்ல தப்பாவமுடிஞ்ச ஒரு சிலநேரத்துல ரொம்பரைட்டாவும் இருக்கும்ஆமா தகுதிக்கு மீனிஅப்ப நம்மபயன்படுத்துற விதம்>> ஆமா>> அப்ப பேராசைதான் பெருநஷ்டம்>> அப்ப நீங்க பெரியலெவல்ல ஆசைப்படும்பொழுதும் பெரியலெவல்ல நட்புவைக்கும் பொழுதும்கவனமா இருக்கணும்இந்த 11 ஆம்இடத்துக்கு>> கரெக்டா சொல்றது>> ஆனா நீங்க எதிரிகளைஜெயிக்கணும் எனக்குவியாதி குணமாகணும்என்னுடைய கடன்நிவர்த்தி ஆகணும்நல்ல ப்ரமோஷன் வரணும்நல்ல பதவியிலஇருக்கணும் அந்தஆசைகள்எல்லாம்நிறைவேறக்கூடிய இடம்11 அப்ப இந்த 11 ஆம்இடத்துல வந்துபாத்தீங்கன்னா யாருஇருக்கா? 11 ஆம்இடத்துக்குரியவர்எங்க இருக்கார்அப்படிங்கறத தெளிவாபாகணும்.சரியா உபஜய ஸ்தானம்னுஒன்னு சொல்லிஇருப்போம்.>> ஆமா முன்னாடியேசொல்லிருப்போம்>> அதுல இது 11 ஆம் இடம்வரும் 3ஆ 10 11ல இது11 வரும் காமதிரிகோணம்னு இருக்கு3ஏ 11 அதுலயும் இதுவரும்.சிலர் வந்துபாத்தீங்கன்னா அந்த11 ஆம் பாவம்பாதிச்சிருக்கு ஏழாம்பாவம் பாதிச்சிருக்குமூணாம் பாவம்பாதிச்சிருக்குமூணும் பாதிச்சுனாஅது இல்லறத்தகடுத்துரும்.>> 11 ஆம் இடம் வந்துஅதையும் நீங்ககம்பேர் பண்ணிபார்க்கணும்.லாபஸ்தானம் ஒரு ஆளுஒரு ப்ராப்பர்டிவாங்கிக்கிறாரு.இன்னொன்னு வாங்கன்னுநினைச்சா எக்ஸ்ட்ராவாங்குறாரு. அதலாபத்துக்குவிக்கன்னுநினைச்சாலும் சரிஎக்ஸ்ட்ரா ஒன்னொன்னாநம்ம நிறையவாங்கனாலும் 11 மடம்சப்போர்ட் பண்ணும்.ஒரு குழந்தைதான்இருக்கு சார். சரிஎனக்கு இன்னொருகுழந்தை வேணும் அங்கஎக்ஸ்ட்ரா ஒன்னுவரும்பொழுதெல்லாம் 11வேணும்.>> ஒன்றுக்கு மேற்பட்டஒரு ஆள ஒரு கல்விபடிக்காரு எக்ஸ்ட்ராரெண்டு கல்விபடிக்கணும் ரண்டுரெண்டு விதமான டிகிரிபடிக்கணும் இங்க 11வேணும். கல்யாணம் ஒருகல்யாணம் தான் சரிஇல்லையா>> ஒரு ஆள் ஒன்றுக்குமேற்பட்ட தொடர்புஅல்லது ஒன்றுக்குமேற்பட்ட திருமணங்கள்வருதுனால இங்க 11தான்.அதனா ஏழாம் முடம்முதல் திருமணம்அதுக்கு சிஸ்டர்கன்ஷன் மூணு ஒன்பதுஇரண்டாம் திருமணம்சிலர் 11யும்சொல்லுவாங்க என்னநோத்துல ரெண்டு விடையநான் செக்பண்ணிக்கேன்.>> கரெக்டா சொல்றது இதுலாப ஸ்தானத்தை வெற்றிஸ்தானத்தை தலைமைபொறுப்புல நின்னுசேர்க்க கூூடியதளத்தை சொல்றது.சிலர் வந்துபாத்தீங்கன்னாபடிச்சுக்கிட்டேஇருப்பாங்க.>> ஆமாஜி இந்த ஒரு நீயாநான நிகழ்ச்சின்னுநினைக்கிறேன். டிகிரிகேட்டா நூறுக்கணக்கானடிகிரி சொல்லிட்டுஇருக்கா>> ஆமா ஒரு ஆளு ஏதாஒன்னு கத்துக்கிட்டேஇருப்பாங்க ஒருவயர்கல்விகல்யாணத்துக்குஅப்புறம் படிக்கிறதுபேரம்பத்தி எடுத்தபிற போய் சாஸ்திரம்படிக்க ஏதோ ஒன்னுகல்வி அக்குபேஷன்படிக்கன்னா இந்த 11ஆம் இடம்>> அது இது சொல்லும்இந்த 11 ஆம் இடம்அப்படிங்கறதுஎன்னன்னா உங்களுக்குவந்து பாத்தீங்கன்னாநான் கல்யாணம்பண்ணிட்டேன் எனக்குஒரு மனைவி மக்கள் என்பிள்ளைய கல்யாணம்பண்ணிட்டேன் அந்தபிள்ளைய வைத்துபிள்ளையபாத்துட்டோம்னா இங்கபரம்பபாக்குறதுஇந்த ப இத வச்சுநீங்க சொல்லிபோடலாம். நீங்கஎல்லாமே உங்களுக்குஉண்டு. எல்லாமே உண்டு>> உண்டுன்னு சொல்லி>> நான் ஸ்கூல்ல தலைமையாஇருக்கேன். ஒருஇடத்துல ஒரு தலைமைபொறுப்பு இருக்கு.நான் ஸ்கூல்ல வந்துதலைமையா இருக்கேன்.அல்லதுசமுதாயத்துக்குதலைமையா இருக்கேன்.அரசாங்கத்துல தலைமையாஇருக்கேன். அரசியல்லதலைமையா இருக்கேனாலஇந்த 11 பாகறேன்.>> ஏதோ ஒரு தலைமைபொருள். அதனாலதான்11ல் கிரகம்வேண்டும். அல்லதுகும்பத்தில் கிரகம்வேண்டும் அப்படின்னுநான் அடிக்கடிசொல்லுவேன். ஒன்னு11ல இருக்கணும்கும்பத்து அது 11லபாவி இருந்தா ரொம்பபிரமாதமா இருக்கும்>> யோக பலனுக்கு>> அதே 11ல பாவி 11கெட்டு போச்சுன்னாஇல்லறத கொஞ்சம்டிஸ்டர்ப் பண்ணும்ஒரு மைனஸ் ஒரு பிளஸ்>> ஒரு கட்டத்துல என்னமாதிரி மைனஸ் வருதுஅதுல என்ன மாதிரிபிளஸ் வருது நல்லதுகொடுக்க கொடுக்கறகிரகம் கெட்டதும்செய்யும் கெட்டதுகொடுக்கறது நல்லதும்செய்யும் ரெண்டுவாழ்கும் கலந்த மேடுபள்ளம் இதான் வாழ்கஆனா 11 ஆம் இடத்திலவந்து பாவிகள்இருப்பது யோகம்பொருளாதாரம்அதிஷ்டத்துக்குநல்லது. 11 கூட ஒருஜாதகத்தில் பழம்பெற்றுவிட்டால்அவங்களுக்கு வந்துபாருங்க வீடு ரண்டுஎல்லாமே ரெண்டுரெண்டு.>> எல்லாமே ஒன்றுக்குமேற்பட்ட இப்படிநீங்க சொன்னீங்கன்னாதவறே வராது.>> சூப்பர்ச்சு சூப்பர்>> தவரே வரா அதனாலதான்11ல் ஒன்றுக்குமேற்பட்ட கிரகங்கள்கூடி இருக்க அவங்கவம்சத்துல யாருக்குரெண்டு திருமணம்இருக்கு அப்பா தாத்தாஃேமிலில பார்த்தாரெண்டு மூணு பேருக்குசொல்லுவாங்க.>> 11ல ஒன்றுக்குமேற்பட்ட கிரகங்கள்கொடுத்ததான். அதுதிருமண விஷயத்துல ஒருடிஸ்டர்ப் இருக்கும்.ஆனா அதிஷ்டம் யோகம்வந்து பாத்தீங்கன்னாபின்வாழ்க்கை சிறப்பாஇருக்கும்.என்ன இருக்கும்>> பின்வாழ்க ஏன்னா 11லகிரகம் இருக்கு 11லபோயிருச்சு 50வயசுக்கு மேலபீஸ்புல்லாஇருப்பாங்க எப்படிஇருப்பாங்கபீஸஃபுல்லாஇருப்பாங்க பீஸ்அதான் 11ல் கிரகம்வேணா அல்லது 11கிரகம்பாக்கணும்பாங்கஒன்னு இல்லைன்னாஅப்படி பாகணும் ராஜகிரகங்கள் 11பார்த்தால்பின்வாழ்க்கை சிறப்புராஜ கிரகங்கள் 11ல்இருந்தாலும்பின்வாழ்க்கை சிறப்புஎப்படி எல்லாம்ஜோதிடத்துல நம்மஒவ்வொரு ஒரு புக்கபடிக்கோம் ஒருவிஷயத்தை சொல்லும்நம்ம மூல நூல்கள்லபோன அங்க சிலவிஷயங்களை சொல்லும்ரண்டு ஜோதி அனுவம்வாங்கந்த ஜோதிரபாத்தா அவ கிட்டரெண்டு விஷயம்கிடைக்கும்>> இது எல்லாமே நீங்ககம்பேர்பண்ணிக்கிட்டேவந்தீங்கன்னாபரவாில்லையேஅப்படின்னு அதுலஇருக்கும்>> அதனாலதான் அவங்கஎன்னுடைய எனக்கு ஒருநெருக்கமான ஜோதிடர்அவர்ல்லாம்பாத்தீங்கன்னா அந்த11ஆம் அதிபதிநட்சத்திரத்துலகிரகம் இருக்கா 11லகிரகம் இருக்கான்னுமெயினா பாப்பாங்க>> எதுலயும் பாப்பா>> 11ஆம் அதிபதிநட்சத்திரத்துலனாமூணு நட்சத்திரத்துலஏதாவது ஒரு கிரகநிக்க>> ஆமா 11 ஆம் அதிபதிநட்சத்திரம்னாஅவங்களுக்கு அந்தஉதாரணத்துக்கு மேசலக்கனம்னா சனி>> கடக லக்கனம்னாசுக்கிரன்>> அந்த லக்கன த்துக்கு11 குணவாரோ அவருநல்லா இருக்காராஅல்லது அவர்நட்சத்திரத்துலகிரகம் இருக்கான்னுபாகறஜோதிடர்கள்ல்லாம்ஒன்னு இருக்குநிச்சயமாஉதாரணத்துக்குசனின்னு வச்சுக்கங்ககாலபருஷத்துக்கு 11சனிச்சு சனிநட்சத்திரத்துலகிரகம் இருக்கா>> இருக்கா>> ஒன்னு சனி நல்லாஇருக்காரா அல்லதுபூசம்>> அனுசம் உத்திரட்டாதி>> அனுசம் உத்திரட்டாதிலஇருக்காரா 11 செல்வம்பொருந்திய உங்களுக்குவந்துரண்டு 5 எ 11பணவர ஸ்தானத்துலவரும் இந்த 11 உபஜேஸ்தானத்துல வரும்இந்த 11 வந்துகாமத்திரினத்திலயும்வரும் எப்படிபாத்தங்களா>> இந்த 11றம்அஞ்சாம் இடத்துக்குஏழுஅஞ்சாம் பரத்துக்கு>> ஏழு ஏழு பூ>> அப்ப அஞ்சுங்கறதுநமக்கு என்னதுகுழந்தை நம்மளுடையபிள்ளை அதனுடையதிருமண ஸ்தானம்அவருக்கு வரக்கூடியகணவர் ஸ்தானம் நமக்குவரக்கூடிய மருமகன்எப்படி இருப்ப நமக்குவரக்கூடிய மருமகன்எப்படி இருப்பான்னு பசொல்ல>> ஒரு ஜாதத்தை சொல்லிபுடலாம்>> சொல்லிலாம்>> இதன்படிதான் அவங்கபிள்ளைகள்ஜாதத்திலயும்கிரகங்கள்உடாந்துருக்கும் இந்தசாப்பிட்டவர் இறைவன்போட்டது>> சூப்பர்னவந்து ஒரு வீடு 2015லஒரு சிம்பிளாஅன்னைக்கு இருக்கசூழ்நிலைக்கு தக்கனஒரு இடம் வாங்கி வீடகட்டனோம்னா என்ஜாதகத்திலயும் வீடுகட்டுறது இவர் வந்துஇருப்பிடம் அமைகிறது.என் மனைவிஜாதகத்திலயும்இருக்கும். என்பிள்ளை ஜாதகத்துலபார்த்தா அப்பாவுக்குவீடு கட்டறார். என்தம்பி ஜாதகத்துலபார்த்தா அண்ணன் வீடுகட்டறார் அவருக்கு அவகிரக கேட்டுிட்டேவரும்.>> புரியுதா இல்லையாநம்ம ரிலேட்டிவ்எல்லாம் ஒன்னோடதான்காமிக்கும்.>> மாற்று எல்லாம்காமிக்காது.>> நிச்சயமாச்சு>> ஒன்ன நேரம் நல்லாஇருந்தாலும் எல்லாருஜாதக பணியும் தாய்மாமனுக்கு நல்லாஇருக்கும்பாங்க.நேரம் சரில்லனா இந்தகாலகட்டம் தாய்மாமாக்கு சரிஇல்லையாம்பாங்க.அவர் ஜாதகத்திலயும்ஓத்து அதனால ஒருஜாதகத்தினாலதான் ஒருஜாதகம் கெட்டுபோச்சுன்னு நம்மஎடுக்க வேண்டியதுஇல்லை நம்மஅமைப்பைதான் அங்கசொல்லும்.>> நிச்சயமாச்சுநிச்சயமா>> சரியா இல்லையா இப்பஇந்த 11 ஆம் அதிபதிவந்து பாத்தீங்கன்னாஒரு ஜாதகத்துல நல்லாஇருந்தார்னா நிச்சயம்அவருக்கு எல்லாவிதமான யோகமும்அவருக்கு இருக்கும்.>> நிச்சயமா>> அவர் வறுமையை கடந்துவாழ்வார்.>> 11 ஆம் இடத்தில் நல்லகிரகம் இருந்தாலும்நல்ல கிரகம்பார்த்தாலும் 11க்குஉடையவன் நல்லாஇருந்தாலும் எல்லாவிதமான யோகமும்உண்டு.>> நிச்சயமா நிச்சயம>> வாழ்க்கையில ஒரு நாள்ஒரு தலைமை பொறுப்புஉண்டு. அருமை>> அதனாலதான் வந்துகும்பத்துல நல்லகிரகம் இருக்கணும்கும்பத்துல கிரகம்இருந்தாலே நல்லாஇருக்கும்னு நான்சொல்லுவேன்>> ஆமா கும்பம் நல்லாகொண்டு வந்துருவாங்க>> ஆமா கும்பத்துலயும்ஜின்த்துலயும் கிரகம்இருந்தா சிம்மத்துலவந்தா கும்பத்தைபாகம்>> இத நம்மஒவ்வொருதுலயும்சொல்லிக்கிட்டே வரோம்>> ஆமா>> ஆமா அது வந்து நல்லஒரு அமைப்பு கொடுத்த>> நிச்சயமா>> அப்படிங்கறது இருக்குசரி இப்ப இந்த 11 ஆம்பாவாதிபதி லக்னத்திலேஇருக்கார் எப்படி>> 11ம் அதிபதிலக்னத்தில இருந்தாஎன்ன பலச்சு>> அதான் 11ம் அதிபதிலக்னத்திலஇருக்காருன்னு வைங்க>> இப்ப என்ன அப்படின்னுகேட்டீங்கன்னா சிலர்வந்து மூத்தவராஇருப்பாருஎல்லாருக்கும் இதுவராதுஅப்ப எப்படி சார்சொல்றது மூத்தவர் ஒருபழ இருப்பா>> சின்ன பெரியார்இருக்கும் தம்பிபெரியதான் அந்த வீட்லசின்ன மனளிட்டகேளுங்கயாசின்னவர்தான் அங்கபெரிய அப்படிம்பாங்கமூத்தவர் போலஇருப்பார் மூத்தவராஇருப்பார் சிலர்வந்து அது ஒத்துவராது ஐயயோ அது வல்லுநினைக்க கூடாதுமூத்தவர் போலஇருப்பார் இவர்தான்குடும்பத்துலமூத்தவர் போல>> தேவர்மான கமலாஹாசன்மாதிரி>> ஆமா>> நான் வந்து தலைமைபொறுப்புங்கயாஎன்னது>> தலைமை பொறுப்புல>> நான் தலைமை பொறுப்புலஇருந்தேன் எவ்வளவுபிரச்சனை வந்தாலும்போராடி ஜெயிச்சேன்சார் அப்படின்னா 11இதே 11 கூட முன் போய்ரண்டாம் இடத்துலஇருக்குன்னு வைங்க.>> செல்வம் தன யோகம்.>> சிலருக்கு ரெண்டுதிருமணம் இருக்கும்.>> பற சிலருக்கு ரெண்டுதிருமணம் இருக்கும்.அல்லது இந்தகுடும்பத்தில்யாராவது அம்மா சைடுயாராவது ரெண்டுதிருமணம் முடிச்சவங்கரெண்டாம் தரம்போனவங்கஇருக்காங்களன்னுகேட்டா ஆமாங்க. ஆனாஜாதகருக்கு தன யோகம்இருக்கும். செல்வம்என்ன செஞ்சிரும்?>> பணம் வர பஞ்சமும்இருக்காது.>> பஞ்சமே இருக்காது.>> நல்லா இருக்கும்.உடனே ஒரு ஆள்சொல்லுவாரு எனக்கு 45வயசுாச்சுகஷ்டப்படுதே பாரு ஒருஆள் 50 கண்டிப்பாவரும். நிச்சயமாஒருதானச்சி>> நம்ம இருக்குன்னுசொன்னா இப்ப இருக்குஇல்லைன்னுகவலைப்படாதீங்க உங்கவாழ்க்கையில வந்தேதீரும்.>> அதுக்கு லட்சுமியோகம்னு போயிரும்.>> தனஸ்தானத்துல போய்லாபகாரகன் இருந்தாஇவருடைய பேச்சுஇவருக்கு பெரிய புகழைகொடுத்துரும்.>> என்ன செய்யறோம்>> பேச்சே பெரிய புகழகொடுத்த>> பெரிய புகழ கொடுத்த>> நல்லா பாத்து சரிஅதுக்கப்புறம்பாருங்க>> 11ஆம் அதிபதி மூணில்இருந்தார்.>> மூணாம் இடத்திலஇருந்துன்னு வைங்கஇவருடைய விடா முயற்சிவெற்றியை தரும்.இடமாற்றம் இவருக்குபுகழ் உண்டு. ஆபரணசேர்க்கை உண்டு. இப்பஇந்த சிலருக்கு என்னஆகும்னா இவருக்குஅடுத்து இளையஉடன்பரப்பு லாபம்னாஒன்னு இருக்குமாரெண்டு இருக்குமா?>> ரெண்டு இருக்கு>> ரெண்டு இருக்கும் சோ>> உங்களுக்கு அடுத்துரெண்டு பேரா ஒரு சிலஜாதகங்கள்ல வந்துபாத்தீங்கன்னாஇல்லங்க எனக்குஅடுத்து யாருமேஇல்லைங்காங்கஉங்களுக்கு அடுத்துரெண்டு ஒரு வாய்அழிஞ்சிருக்கானா அவகேட்டா ஆமா சார்எனக்கு அடுத்துரெண்டுது எங்கஅம்மாக்கு அப்படிாங்க>> நம்ம கிளாஸ்ல சொல்றமாதிரி அம்மா நச்சிஅம்மா நச்சு வாங்கஎல்லாரும் அது மாதிரி>> அந்த 11க்குரியவர்வந்து நாலாம் இடத்துலஇருக்காீங்க வீடு மனைவாகன யோகம் எல்லாம்உண்டு. இடம்சம்பந்தப்பட்ட வகையிலஒரு வழக்கோ ரூபத்தோசந்திச்சிருப்பான்தன் வீட்டுக்கு அதுஆம் வீடு ச இடம்சம்பந்தப்பட்ட வகையிலஒருக்கும் தாய்வழிஉறவுகள்ல ஒரு சிறுதடை ஏற்படும்தாயாருக்கு சிலமருத்துவ செலவுஅவ்வளவுதான்ஆனா வீடு மனைவாகனங்கள் இவருக்குஉண்டு சிலருக்குதாமதமா இருக்கும் ஆனாஉண்டு.>> சரிங்க 11 கூட நாள்லபோயிட்டானே ஒன்னுவாங்க வேவானா ரெண்டுவாங்க வேணாம்.>> ரெண்டு வாங்க வேணா>> ஒன்றுக்கு மேற்பட்டசொத்துக்கள்>> சொத்துக்கள்>> ஒன்றுக்கு மேற்பட்டசொத்துக்கள்>> வாகன நாலாம் பாவத்தோடஎல்லாத்தையும்கொடுத்துரும். ஆனாஅதுல ஒரு சிறுபாதிப்பு முதல்லகொடுக்கும் தன்வீட்டுக்கு சிறுபாதிப்பு எப்படிச்சுஇப்ப நான் ஒரு இடம்வாங்கி அது அனுபவிக்கமுடியல தாயாருக்குஹெல்த் இஸ்யூவந்துச்சு எங்கதாயாருக்கு வந்துசந்தோஷம் இல்ல அவருகணவரால சந்தோஷம்முடியல இல்லன்னாஏதாவது உடல் கொடுஇல்லையா தாய்வழிஉறவுகளே எனக்கு ஆகலஇப்படின்னு அதசொல்லுவாங்க சரியாசொல்லுங்க 11ங்கிறதபின்னாடிபோயிச்சாங்கயா 11 கூடஎங்க உடாந்தாலும்அந்த யோகம்பின்னாடின்னுசொல்லணும்ங்கயா>> 11ட லக்கனத்துலபின்வாழ்க்கை சிறப்பாஇருக்கும். ரெண்டுலபின்னாடி காசுகிடைக்கும்.பின்னாடினா பாதிவயசுக்கு மேல>> இப்படிசொல்லிக்கிட்டேஇருக்கும்.>> சூப்பர்ச்சி11க்குரியவர் அஞ்சுலஇருந்தார் 11வர் போய்அஞ்சாம் இடத்துலஇருக்கங்ககுழந்தைகளால்இவருக்கு ஒரு கவலைஉண்டு. ஆனால் அந்தகுழந்தையை இப்பரெண்டு குழந்தைஇருக்கு ஒரு குழந்தைசெ ஆனா குழந்தைகள்வெளியூர் சென்றுபெரிய புகழை அடையும்.>> குழந்தை பிறந்த பிறகுஇவருக்கு நல்லஅதிஷ்டங்கள் உண்டு.ஆமா சார் 10 வயசுவரைக்கு 10 வருஷம்வரைக்கும் எனக்குஅந்த சின்ன சின்னகஷ்டம் இருந்துச்சுஅப்புறம் நல்லாஇருந்தேன்.குழந்தைகளுக்கும்தலைமை பொறுப்புஉண்டு. இறைவனுடையஆசீர்வாதம் குலதெய்வஅருள் ஆசீர்வாதம்உண்டு. அரசியல்ஈடுபாடு இருக்கும்ஏதாவது ஒரு தலைமைபொறுப்பு வரும்.அஞ்சுல இருந்தாஎன்னது>> அஞ்சுல இருந்தா>> மா ஏதாவது ஒரு தலைமைபொறுப்பு வரும். அதேமாதிரி வந்துபாத்தீங்கன்னாஉங்களுக்குஜோதிடத்தில எல்லாம்இறங்குனாங்கன்னாபெரிய ஆள ஆயிருவாங்க.>> அரசாங்க அரசியல்லபோனாலும் பெரிய ஆளஆயிருவாங்க. கோயல்திருப்பணி செஞ்சாஅதுல தலைமைதாங்குறவங்களுக்குவரும்.சூப்பர்ண்ணாச்சி11க்குரியவன் ஆறலஇருந்தாலச்சி. 11கூடவர் போய் ஆறுலஇருக்கான்னா ஒருஉபஜேயஸ்தானதி இன்னொருஉபஜேயஸ்தானத்தின்எதிரிகளை வெல்வார்.எதிரிகளை>> வெல்வார்>> வெள்வார் கடன் நோய்இது போன்ற சிலசந்திப்புகளைசந்திப்பார். அதில்நிவர்த்தி உண்டு.>> எவ்வளவு கடம்வந்தாலும் போயிடம்.நல்ல வேலை இருக்கும்.ஆனா இங்கேயும்ஒன்றுக்கு மேற்பட்டவேலை ரெண்டு மூணுவேலை மாறிட்டேன்சார். அப்படிம்பாருஅன்னதானம் செய்வார்உணவு தொழில்ல ஈடுபாடுவரும். சரியா வாடகைவருமானம் இருக்கும்இப்படிசொல்லிக்கிட்டேபோலாம். முக்கியமான11 குறவன் ஏழ இருந்து11>> குற ஏழுல இருந்துச்சுஅப்படின்னுகேட்டீங்கன்னாநண்பர்களால்கூட்டாளிகளால் ஆதாயம்ஒன்றுக்கு மேற்பட்டநண்பர்கள் இருதாரயோகம்>> இருதார யோகம்>> ஆமா>> லாபக்காரன் போய்திருமணத்தில இருந்தாதிருமணத்தை லாபம்பண்ணிருவான்>> கூட்டு தொழில் பண்றதுதொழில் செய்யக்கூடியஇருக்கும் வெளியூர்லபோய் புகழடைவாங்கஅந்நிய நட்புகள்உண்டு>> இந்த இருதார யோகம்இல்லாம இருக்கு என்னநினைச்சு பண்ணுங்ககொஞ்ச லேட்டா>> அதாவது இத சிலருக்குவந்து பாத்தீங்கன்னாஅதாவது பெரும்பாலும்அது இந்த மாதிரிஇருதார யோகம் இல்லாமஇருக்கனா லேட்திரும்பும் லேட்திருப்பனாம திருனாகுடும்பத்தைபிரிஞ்சிருந்தேன்.இவர் கல்யாணம்முடிச்சு பாரிலஇருந்தாலும் சரி அதுகூட>> ஆமா இப்ப 11 கூடனேஅங்க இருக்கான். இகாலபருஷ தத்துவத்துலபாதகாதிபதி ஆயிட்டானே>> அப்படின்னு நம்ம ஒருமைண்ட்ல ஓடி சொன்னனாஒரு முறை நண்பர்களாலகவலை ஒரு முறைநண்பர்களால அதிஷ்டம்.>> வெளியூர் அதிக பயணம்இருக்கும். பொதுவாழ்க்கையில தலைமைதாங்குறது இந்த 11 ஏலபொது வாழ்க்கையிலஈடுபட்டு தலைமை தாங்கஇருக்கும். சிலர்வந்து வயசு மூத்தபெண்ண திருமணம்செய்யக்கூடியதெல்லாம்வரும்.திருமண ஸ்தானத்துலமூத்த மூத்தவன்உடாந்துருக்கான்.கரெக்டா சொல்றதுசிலருக்கு வந்துபெண்ணுக்கு வயசு கூடஇருக்கு சார்>> அப்படின்னு சொல்றதுஇங்க>> சச்சின் டல்கார்மாதிரிஆனா உங்களுக்குமேரேஜ்க்க அப்புறம்இவங்க டாப்புக்குபோயிருவாங்க சூப்பர்இடமாற்றம் பையன்அதெல்லாமே நல்லாஇருக்கும். அருமையான11 கூட போய் எட்டுலவந்துட்டான்னு கே அதகேக்கல வச்ச இல்லநாச்சி இன்னும்முடிச்ச அந்ததயோசிச்சிட்டுஇருக்கேன். ஏன்னாசச்சின்க்கு அப்புறம்ரெண்டு மூணு கணக்குபோயிருச்சாங்கஅதுக்கப்புறம்யோசிச்ச 11 குறைஎட்டுல இருந்தா>> 11 குறைவ போய்எட்டாம் இடத்துலஇருக்காருன்னுவச்சுக்கோங்க அப்பஎன்ன இருக்கும்என்னைக்கு இவருக்குநல்லா கவனிங்கஎன்னைக்கு ஏமாற்றம்வம்பு, வழக்கு,அவச்சொல், மருத்துவசெலவு இந்த அஞ்சுலஏதாவது ரெண்டுஎன்னைக்குசந்திக்காரோஅன்னைக்கு டாப்புக்குபோய>> எட்டுல இருந்தா>> லாபாதிபதி எட்டுலஎன்னைக்கு எட்டாம்பாவத்தை சந்திக்கஅன்னைக்கு லாபம்.>> ஆமா சார் ஒரு வழக்குசந்திச்சேன் சார்பெரிய அளவு ஒருமருத்துவ செலவு சார்ஒரு விபத்துலயே நான்தப்பிச்சேன். ஆயில்பழம்>> என்ன பழம்>> ஆயில் பழம்>> ஆயில் பழம் ஒரு தடவபெரிய கண்டம்தப்பிச்சிட்டேன்.சரியா சொல்றது ஒருபெரிய வியாதிவந்துச்சுகுணமாயிடுச்சு. ஒருஏமாற்றத்தைசந்திச்சேன். ஒருவழக்கை சந்திச்சேன்.வறுமையான வாழ்க்கையைசந்திச்சு தலைமரவானவாழ்க்கையை சந்திச்சுபெரிய ஆள ஆயிருவார்.>> அவங்க சொல்லுவாங்கசிலன பாருங்க இவங்கஎல்லாம் ஒரு 10வருஷத்துக்குமுன்னாடி இப்படிஇருந்தாங்க இன்னைக்குஇப்படிவந்துட்டாங்களேஅப்படிங்கற அளவுக்குகொண்டு வந்துரும்.ரண்டு அஞு எ 11 பணவரஸ்தானம். அப்பஎட்டும் 11ம்ஜாயிண்ட் ஆயிடுச்சா?ஆமா>> அப்ப இங்க வந்துஎன்னன்னுபாத்தீங்கன்னா இந்தஉறவுகள்ல இவங்கபேமிலிலபாத்தீங்கன்னாதுர்மரணங்கள்தெரியா இல்லையாஏதாவது துர்மரணம்காணா போடுறது இப்படிமைனஸா ரெண்டு சம்பவம்இருக்கும். அது வேறஆனா ஜாதகராகாப்பாத்திரும்.சூப்பர்ச்சு 11 கூடஒன்பதுலானச்சு>> 11 கூட போய் ஒன்பதுலஇருந்தாச்சுஅப்படின்னுகேட்டீங்கன்னா தந்தைவழியில் இறந்ததிருமணம் தந்தைக்கேஇருக்கும்.>> சிலருக்கு ஆமாதந்தையோட பிறந்தவங்கஇருக்கும். சரியாசொல்றது அப்படின்னுஇருக்கும். வெளியூர்போய் அதிஷ்டம்அடையறவரு நீண்ட நாள்கழிச்சு ஒரு உயர்கல்வி படிச்சு பெரியஆள ஆயிருவார்.ரொம்ப நாள் கழிச்சுஅல்லது வெளியூர்லபோய் உயர் கேள்விபடிப்பார். இவருக்குலாபம் வெளியூர்ல>> அரசியல் அரசாங்கஈடுபாடு வெற்றியைதரும்.>> சூப்பர் 11 குறம் பஇருந்தா>> 11 குறம் பலஇருந்துச்சுஅப்படின்னுகேட்டீங்கன்னா நல்லாகவனிங்க இவங்களும்ஒன்றுக்கு மேற்பட்டவருமானம். ஒன்றுக்குமேற்பட்ட வருமானம்>> ஆமா ஒன்றுக்குமேற்பட்ட இந்த 11 கூட10லபாதிக்கப்பட்டிருந்தாமூத்தவங்களுக்குபுத்திர தோஷம்இருக்கும். இவருக்குதந்தையின் தொழில்செய்ய ஆசை இருக்கோ அதசெஞ்சு ஜெயிப்பாரு.>> ஒன்றுக்கு மேற்பட்டவருமானம் ஒன்றுக்குமேற்பட்ட தொழிலதரும்.>> 11 ரெண்டு எக்ஸ்ட்ராஎனக்கு மூணு வருமானம்வருது மூணு தொழில்பண்றேன் 11 கூட 11லயேஇருந்துச்சா ரொம்பசூப்பர்>> எல்லா யோகமும் உண்டு.>> ரொம்ப சூப்பர். ஆனாஇவருக்கு என்னஅப்படின்னுகேட்டீங்கன்னாபண்டாமடை எப்படிஇருக்குன்னுபார்க்கணும்.11 கூட 11 இருந்து 12சரி இல்ல அப்படின்னாஎல்லாமே இருக்கும்தூக்கம் கெட்டு போகஅயனசம் கட்டு போகும்இது ஆனா 11 தலைமைபொறுப்பு மறப்புமரியாதை கௌரவம்இருக்கும்பேராசையினால் ஒருபாடம் படித்தவர்>> இங்கேயும் இருதாரயோகம் உள்ள குடும்பம்ரெண்டு தலைமைபொறுப்பு இருக்கும்>> ரெண்டு பதவியிலஇருப்பார் எத்தனைபதவில>> ரெண்டு பதவில>> ரெண்டு பதவிலஇருப்பார்சொல்லிக்கிட்டேஇருக்கலாம்>> அருமையான தொடர்ச்சியா11 குறை 12ல்இருந்தார்>> 11 குறைவர் 12லஇருக்காருன்னுவச்சுக்கோங்க வெற்றிலாபம்னுசொல்லக்கூடியவன்வெற்றின்னுசொல்லக்கூடியவிரையத்துலஇருக்கானா? ஒரு முறைவாழ்க்கையில விரையம்செஞ்சு இவர் பெரிய ஆளஆயிருவார்.>> பயணம் செஞ்சு பெரியஆள ஆயிருவார். அப்பஎன்ன வெளியூர்ல போய்புகழ அடைவார். இவரும்ஒன்றுக்கு மேற்பட்டதொழில்வச்சிருப்பார். ஒருதொழில் லாபம்இருக்கும் ஒரு தொழில்வரையும் இருக்கும்.எப்படி?>> ஒரு தொழில் லாபம் ஒருதொழில் வரையும்>> ஒரு வரை லாபம் வந்து12க்கு போயிருச்சு.கடைசியில லாபம்கடைசியில>> லாபம்>> லாபாதிபதி எங்கபோயிருக்காருபக்கத்துல இருக்காராதோத்துல இருக்காதள்ளி போயிட்டாரு.>> என்ன போயிட்டாரு?>> தள்ளி போயிட்டாரு.அது இவர் வந்துலாபாதிபதிங்கிறவர்வந்து 11டையவர் வந்துகடைசி வீட்டுக்குள்ளவரு மறுபடியும்கடைசிக்குபோயிட்டாரு. அப்பஇவங்க பாருங்கபேரம்பத்தி எடுத்தஉடனே பீஸஃபுல்லாஇருப்பாங்க.>> ஒரு முறை லாபத்தைஇழந்துருவான் நல்லாசம்பாதிச்சேன் ஃுல்லாஇழந்துட்டேன். லாபம்விரையும் மறுபடியும்அத ஈட்டவும்வச்சிரும்.>> அருமையா நச்சு அருமை>> ஆமா பயணம் பண்றஎல்லாமே இவருக்குலாபமா இருக்கும்.>> சூப்பர்>> பயணம் சம்பந்தப்பட்டதுறைகள் இருக்குல்லரயில்வே ஏர்போர்ட்கப்பல் பயணம்சம்பந்தப்பட்டதுல்லாம்நல்லா இருக்கும்.வெளியூர்ல்லாம் நல்லாஇருக்கும் சூப்பர்சூப்பர் நெஞ்சானநன்றிகள் நாச்சிசுகமே சொல்வேன்வணக்கம் \ No newline at end of file diff --git a/youtube/captions/complete_transcript.txt b/youtube/captions/complete_transcript.txt new file mode 100644 index 0000000..989214d --- /dev/null +++ b/youtube/captions/complete_transcript.txt @@ -0,0 +1 @@ +அண்ணாச்சி இந்த 11ஆம்நிறைவேறக்கூடிய இடம்உயர்ப்பத நான்கரெக்டா சொல்றதுசிலருக்கு வந்துபெண்ணுக்கு வயசு கூடஇருக்கு சார்>> அப்படின்னு சொல்றதுஇங்க>> சச்சின் டல்கார்மாதிரிஆனா உங்களுக்குமேரேஜ்க்க அப்புறம்நினைச்சதெல்லாம்இவங்க டாப்புக்குபோயிருவாங்க சூப்பர்இடமாற்றம் பையன்அதெல்லாமே நல்லாஇருக்கும். அருமையான11 கூட போய் எட்டுலவந்துட்டான்னு கே அதகேக்கல வச்ச இல்லநாச்சி இன்னும்முடிச்ச அந்ததநடக்கலையேயோசிச்சிட்டுஇருக்கேன். ஏன்னாசச்சின்க்கு அப்புறம்ரெண்டு மூணு கணக்குபோயிருச்சாங்கஅதுக்கப்புறம்யோசிச்ச 11 குறைஎட்டுல இருந்தா>> 11 குறைவ போய்எட்டாம் இடத்துலஅப்படின்னு சொல்லிஇருக்காருன்னுவச்சுக்கோங்க அப்பஎன்ன இருக்கும்என்னைக்கு இவருக்குநல்லா கவனிங்கஎன்னைக்கு ஏமாற்றம்வம்பு, வழக்கு,அவச்சொல், மருத்துவசெலவு இந்த அஞ்சுலஏதாவது ரெண்டுஏங்கிற ஒருஎன்னைக்குசந்திக்காரோஅன்னைக்கு டாப்புக்குபோய>> எட்டுல இருந்தா>> லாபாதிபதி எட்டுலஎன்னைக்கு எட்டாம்பாவத்தை சந்திக்கஅன்னைக்கு லாபம்.>> ஆமா சார் ஒரு வழக்குகோஸ்டிதான் அதிகம்.சந்திச்சேன் சார்பெரிய அளவு ஒருமருத்துவ செலவு சார்ஒரு விபத்துலயே நான்தப்பிச்சேன். ஆயில்பழம்>> என்ன பழம்>> ஆயில் பழம்>> ஆயில் பழம் ஒரு தடவபெரிய கண்டம்>> நான் நினைச்சபடிதப்பிச்சிட்டேன்.சரியா சொல்றது ஒருபெரிய வியாதிவந்துச்சுகுணமாயிடுச்சு. ஒருஏமாற்றத்தைசந்திச்சேன். ஒருவழக்கை சந்திச்சேன்.வறுமையான வாழ்க்கையைசந்திச்சு தலைமரவானநடந்துருச்சுவாழ்க்கையை சந்திச்சுபெரிய ஆள ஆயிருவார்.>> அவங்க சொல்லுவாங்கசிலன பாருங்க இவங்கஎல்லாம் ஒரு 10வருஷத்துக்குமுன்னாடி இப்படிஇருந்தாங்க இன்னைக்குஇப்படிவந்துட்டாங்களேஅப்படின்னு சொல்றவங்கஅப்படிங்கற அளவுக்குகொண்டு வந்துரும்.ரண்டு அஞு எ 11 பணவரஸ்தானம். அப்பஎட்டும் 11ம்ஜாயிண்ட் ஆயிடுச்சா?ஆமா>> அப்ப இங்க வந்துஎன்னன்னுபாத்தீங்கன்னா இந்தகுறை பாருங்கஉறவுகள்ல இவங்கபேமிலிலபாத்தீங்கன்னாதுர்மரணங்கள்தெரியா இல்லையாஏதாவது துர்மரணம்காணா போடுறது இப்படிமைனஸா ரெண்டு சம்பவம்இருக்கும். அது வேறஆனா ஜாதகரா11இது காலபுருஷகாப்பாத்திரும்.சூப்பர்ச்சு 11 கூடஒன்பதுலானச்சு>> 11 கூட போய் ஒன்பதுலஇருந்தாச்சுஅப்படின்னுகேட்டீங்கன்னா தந்தைவழியில் இறந்ததிருமணம் தந்தைக்கேஇருக்கும்.தத்துவத்தினா>> சிலருக்கு ஆமாதந்தையோட பிறந்தவங்கஇருக்கும். சரியாசொல்றது அப்படின்னுஇருக்கும். வெளியூர்போய் அதிஷ்டம்அடையறவரு நீண்ட நாள்கழிச்சு ஒரு உயர்கல்வி படிச்சு பெரியஆள ஆயிருவார்.கும்பம்.ரொம்ப நாள் கழிச்சுஅல்லது வெளியூர்லபோய் உயர் கேள்விபடிப்பார். இவருக்குலாபம் வெளியூர்ல>> அரசியல் அரசாங்கஈடுபாடு வெற்றியைதரும்.>> சூப்பர் 11 குறம் பஇருந்தாஎன்னது>> 11 குறம் பலஇருந்துச்சுஅப்படின்னுகேட்டீங்கன்னா நல்லாகவனிங்க இவங்களும்ஒன்றுக்கு மேற்பட்டவருமானம். ஒன்றுக்குமேற்பட்ட வருமானம்>> ஆமா ஒன்றுக்குமேற்பட்ட இந்த 11 கூட>> கும்பம் கும்பம்10லபாதிக்கப்பட்டிருந்தாமூத்தவங்களுக்குபுத்திர தோஷம்இருக்கும். இவருக்குதந்தையின் தொழில்செய்ய ஆசை இருக்கோ அதசெஞ்சு ஜெயிப்பாரு.>> ஒன்றுக்கு மேற்பட்டவருமானம் ஒன்றுக்கு>> கடை 11ம் அதிபதிமேற்பட்ட தொழிலதரும்.>> 11 ரெண்டு எக்ஸ்ட்ராஎனக்கு மூணு வருமானம்வருது மூணு தொழில்பண்றேன் 11 கூட 11லயேஇருந்துச்சா ரொம்பசூப்பர்>> எல்லா யோகமும் உண்டு.>> ரொம்ப சூப்பர். ஆனாவச்சிருக்காங்க பாஇவருக்கு என்னஅப்படின்னுகேட்டீங்கன்னாபண்டாமடை எப்படிஇருக்குன்னுபார்க்கணும்.11 கூட 11 இருந்து 12சரி இல்ல அப்படின்னாஎல்லாமே இருக்கும்தூக்கம் கெட்டு போகஎக்ஸ்பீரியன்ஸ்ல்லாம்அயனசம் கட்டு போகும்இது ஆனா 11 தலைமைபொறுப்பு மறப்புமரியாதை கௌரவம்இருக்கும்பேராசையினால் ஒருபாடம் படித்தவர்>> இங்கேயும் இருதாரயோகம் உள்ள குடும்பம்ரெண்டு தலைமைவந்ததுக்குபொறுப்பு இருக்கும்>> ரெண்டு பதவியிலஇருப்பார் எத்தனைபதவில>> ரெண்டு பதவில>> ரெண்டு பதவிலஇருப்பார்சொல்லிக்கிட்டேஇருக்கலாம்>> அருமையான தொடர்ச்சியாஅப்புறம்தான் உ அபிலா11 குறை 12ல்இருந்தார்>> 11 குறைவர் 12லஇருக்காருன்னுவச்சுக்கோங்க வெற்றிலாபம்னுசொல்லக்கூடியவன்வெற்றின்னுசொல்லக்கூடியவிரையத்துல[음악]நிறைவேறும்ன்றதஇருக்கானா? ஒரு முறைவாழ்க்கையில விரையம்செஞ்சு இவர் பெரிய ஆளஆயிருவார்.>> பயணம் செஞ்சு பெரியஆள ஆயிருவார். அப்பஎன்ன வெளியூர்ல போய்புகழ அடைவார். இவரும்ஒன்றுக்கு மேற்பட்டதொழில்வச்சிருக்காங்கவச்சிருப்பார். ஒருதொழில் லாபம்இருக்கும் ஒரு தொழில்வரையும் இருக்கும்.எப்படி?>> ஒரு தொழில் லாபம் ஒருதொழில் வரையும்>> ஒரு வரை லாபம் வந்து12க்கு போயிருச்சு.கடைசியில லாபம்பாருங்க எவ்வளவுகடைசியில>> லாபம்>> லாபாதிபதி எங்கபோயிருக்காருபக்கத்துல இருக்காராதோத்துல இருக்காதள்ளி போயிட்டாரு.>> என்ன போயிட்டாரு?>> தள்ளி போயிட்டாரு.அது இவர் வந்துபெரிய முன்னோர்கள்லாபாதிபதிங்கிறவர்வந்து 11டையவர் வந்துகடைசி வீட்டுக்குள்ளவரு மறுபடியும்கடைசிக்குபோயிட்டாரு. அப்பஇவங்க பாருங்கபேரம்பத்தி எடுத்தஉடனே பீஸஃபுல்லாஇருப்பாங்க.எவ்ள பெரிய பா>> ஒரு முறை லாபத்தைஇழந்துருவான் நல்லாசம்பாதிச்சேன் ஃுல்லாஇழந்துட்டேன். லாபம்விரையும் மறுபடியும்அத ஈட்டவும்வச்சிரும்.>> அருமையா நச்சு அருமை>> ஆமா பயணம் பண்றஎல்லாமே இவருக்குஅது காலபுருஷலாபமா இருக்கும்.>> சூப்பர்>> பயணம் சம்பந்தப்பட்டதுறைகள் இருக்குல்லரயில்வே ஏர்போர்ட்கப்பல் பயணம்சம்பந்தப்பட்டதுல்லாம்நல்லா இருக்கும்.வெளியூர்ல்லாம் நல்லாஇருக்கும் சூப்பர்தத்துவத்துல 11சூப்பர் நெஞ்சானநன்றிகள் நாச்சிசுகமே சொல்வேன்வணக்கம்இருந்தாலும் அதுபாதகம் என்னது>> பாதகஸ்தஅப்ப நீங்க பெரிய>> பாதகமா இருக்குபாத்தீங்களா அப்ப ஏன்பாதகம்னாநினைச்சதெல்லாம்நடந்துருமா>> நடக்காது>> நம்ம நினைக்க எல்லாம்நடந்துருமாஅப்படிங்கறத நீங்கஅங்க புரிஞ்சுக்கணும்லெவல்ல ஆசைப்படும்அப்பாவுக்குதந்தைக்கு ஒரு இளையசகோதரி சகோதரன்இருந்துச்சுன்னுவைங்க. அதுவும் 11ஆம் இடம்தான் அதுக்குஅது மூணு.>> அப்ப சித்தப்பாங்கிறஇடம் வந்தாலும் அதுஎன்ன சொல்றது 11 ஆம்பொழுதும் பெரியஇடத்தை சொல்லும்.நீங்க சிலர்ல்லாம்பாருங்க பிள்ளையார்சொல்லி போட்டுதுவங்குவாங்க>> ஒரு எழுதும் போதுசிலர் முருகன் துணைபோட்டு துவங்குவாங்கஒரு சிலர் லாபம்னுபோட்டுதான்லெவல்ல நட்புதுவங்குவாங்கபாத்துருக்கீங்களா>> பாத்துருக்க>> லாபம் அப்படின்னுபோட்டுதான்தோங்குவாங்க.>> இந்த 80 துணல பலசர கடவச்சிருக்காங்கமுதல்ல அன்னைக்குஎழுதுற லாபம்வைக்கும் பொழுதும்அப்படின்னுபோட்டுதான் இன்னைக்குவரவு செலவுஎழுதுவாங்க. ஆமாலாபம்ஏன்னா எல்லாமனுஷனுக்கும் லாபம்வேணும் லாபம் இல்லாமஎன்ன செய்ய முடியும்>> ஒன்றுக்கு மேற்பட்டகவனமா இருக்கு இந்தபலன்களை ரெட்ட மடங்குஅனுபவிக்கணும்னாலும்இங்க 11 ஆம் இடத்தோடஉதவி வேணும்.அதனாலதான் 11க்குஒன்னு ஒன்னுன்னு அந்தஒன்னா நம்பர் ரெண்டுதடவ போட்டுருப்பாங்க>> சரியா சொல்லது பக்குமேல வரக்கூடிய11 ஆம்>> சரி நல்லா கவனமாகேட்டுக்கணும் அப்பஒரு மனிதன்தன் தகுதிக்கு மீறியநட்புன்னு ஒன்னுவந்துட்டா அது தப்பாரைட்டா>> நம்ம இருக்கறதபொறுத்த நினைச்சு ஒருசில நேரங்கள்ல தப்பாவஅதிபதி அதோட காரகத்துஆனா 11 ஆம் இடத்திலமுடிஞ்ச ஒரு சிலநேரத்துல ரொம்பரைட்டாவும் இருக்கும்ஆமா தகுதிக்கு மீனிஅப்ப நம்மபயன்படுத்துற விதம்>> ஆமா>> அப்ப பேராசைதான் பெருநஷ்டம்>> அப்ப நீங்க பெரியவந்து பாவிகள்லெவல்ல ஆசைப்படும்பொழுதும் பெரியலெவல்ல நட்புவைக்கும் பொழுதும்கவனமா இருக்கணும்இந்த 11 ஆம்இடத்துக்கு>> கரெக்டா சொல்றது>> ஆனா நீங்க எதிரிகளைஜெயிக்கணும் எனக்குஇருப்பது யோகம்வியாதி குணமாகணும்என்னுடைய கடன்நிவர்த்தி ஆகணும்நல்ல ப்ரமோஷன் வரணும்நல்ல பதவியிலஇருக்கணும் அந்தஆசைகள்எல்லாம்நிறைவேறக்கூடிய இடம்11 அப்ப இந்த 11 ஆம்பொருளாதாரம்இடத்துல வந்துபாத்தீங்கன்னா யாருஇருக்கா? 11 ஆம்இடத்துக்குரியவர்எங்க இருக்கார்அப்படிங்கறத தெளிவாபாகணும்.சரியா உபஜய ஸ்தானம்னுஒன்னு சொல்லிஇருப்போம்.அதிஷ்டத்துக்குதான்>> ஆமா முன்னாடியேசொல்லிருப்போம்>> அதுல இது 11 ஆம் இடம்வரும் 3ஆ 10 11ல இது11 வரும் காமதிரிகோணம்னு இருக்கு3ஏ 11 அதுலயும் இதுவரும்.சிலர் வந்துபாத்தீங்கன்னா அந்தஇப்ப இந்த 11 ஆம்11 ஆம் பாவம்பாதிச்சிருக்கு ஏழாம்பாவம் பாதிச்சிருக்குமூணாம் பாவம்பாதிச்சிருக்குமூணும் பாதிச்சுனாஅது இல்லறத்தகடுத்துரும்.>> 11 ஆம் இடம் வந்துஅதையும் நீங்கஅதிபதி வந்துகம்பேர் பண்ணிபார்க்கணும்.லாபஸ்தானம் ஒரு ஆளுஒரு ப்ராப்பர்டிவாங்கிக்கிறாரு.இன்னொன்னு வாங்கன்னுநினைச்சா எக்ஸ்ட்ராவாங்குறாரு. அதலாபத்துக்குவிக்கன்னுபாத்தீங்கன்னா ஒருநினைச்சாலும் சரிஎக்ஸ்ட்ரா ஒன்னொன்னாநம்ம நிறையவாங்கனாலும் 11 மடம்சப்போர்ட் பண்ணும்.ஒரு குழந்தைதான்இருக்கு சார். சரிஎனக்கு இன்னொருகுழந்தை வேணும் அங்கஎக்ஸ்ட்ரா ஒன்னுஜாதகத்துல நல்லாவரும்பொழுதெல்லாம் 11வேணும்.>> ஒன்றுக்கு மேற்பட்டஒரு ஆள ஒரு கல்விபடிக்காரு எக்ஸ்ட்ராரெண்டு கல்விபடிக்கணும் ரண்டுரெண்டு விதமான டிகிரிபடிக்கணும் இங்க 11வேணும். கல்யாணம் ஒருஇருந்தாருன்னாகல்யாணம் தான் சரிஇல்லையா>> ஒரு ஆள் ஒன்றுக்குமேற்பட்ட தொடர்புஅல்லது ஒன்றுக்குமேற்பட்ட திருமணங்கள்வருதுனால இங்க 11தான்.அதனா ஏழாம் முடம்முதல் திருமணம்என்னென்ன அதிசயங்கள்11 அதிபதி மூணில்அதுக்கு சிஸ்டர்கன்ஷன் மூணு ஒன்பதுஇரண்டாம் திருமணம்சிலர் 11யும்சொல்லுவாங்க என்னநோத்துல ரெண்டு விடையநான் செக்பண்ணிக்கேன்.>> கரெக்டா சொல்றது இதுலாப ஸ்தானத்தை வெற்றிஇருந்தார் மூணாம்ஸ்தானத்தை தலைமைபொறுப்புல நின்னுசேர்க்க கூூடியதளத்தை சொல்றது.சிலர் வந்துபாத்தீங்கன்னாபடிச்சுக்கிட்டேஇருப்பாங்க.>> ஆமாஜி இந்த ஒரு நீயாநான நிகழ்ச்சின்னுஇடத்துல இருந்துநினைக்கிறேன். டிகிரிகேட்டா நூறுக்கணக்கானடிகிரி சொல்லிட்டுஇருக்கா>> ஆமா ஒரு ஆளு ஏதாஒன்னு கத்துக்கிட்டேஇருப்பாங்க ஒருவயர்கல்விகல்யாணத்துக்குஅப்புறம் படிக்கிறதுவைங்க இவருடைய விடாபேரம்பத்தி எடுத்தபிற போய் சாஸ்திரம்படிக்க ஏதோ ஒன்னுகல்வி அக்குபேஷன்படிக்கன்னா இந்த 11ஆம் இடம்>> அது இது சொல்லும்இந்த 11 ஆம் இடம்அப்படிங்கறதுஎன்னன்னா உங்களுக்குமுயற்சி வெற்றியவந்து பாத்தீங்கன்னாநான் கல்யாணம்பண்ணிட்டேன் எனக்குஒரு மனைவி மக்கள் என்பிள்ளைய கல்யாணம்பண்ணிட்டேன் அந்தபிள்ளைய வைத்துபிள்ளையபாத்துட்டோம்னா இங்கபரம்ப11க்குரியவர் அஞ்சுலபாக்குறதுஇந்த ப இத வச்சுநீங்க சொல்லிபோடலாம். நீங்கஎல்லாமே உங்களுக்குஉண்டு. எல்லாமே உண்டு>> உண்டுன்னு சொல்லி>> நான் ஸ்கூல்ல தலைமையாஇருக்கேன். ஒருஇடத்துல ஒரு தலைமைஇருந்தார்பொறுப்பு இருக்கு.நான் ஸ்கூல்ல வந்துதலைமையா இருக்கேன்.அல்லதுசமுதாயத்துக்குதலைமையா இருக்கேன்.அரசாங்கத்துல தலைமையாஇருக்கேன். அரசியல்லதலைமையா இருக்கேனாலஇந்த 11 பாகறேன்.11க்குரியவர் போய்>> ஏதோ ஒரு தலைமைபொருள். அதனாலதான்11ல் கிரகம்வேண்டும். அல்லதுகும்பத்தில் கிரகம்வேண்டும் அப்படின்னுநான் அடிக்கடிசொல்லுவேன். ஒன்னு11ல இருக்கணும்கும்பத்து அது 11லஅஞ்சாம் இடத்துலபாவி இருந்தா ரொம்பபிரமாதமா இருக்கும்>> யோக பலனுக்கு>> அதே 11ல பாவி 11கெட்டு போச்சுன்னாஇல்லறத கொஞ்சம்டிஸ்டர்ப் பண்ணும்ஒரு மைனஸ் ஒரு பிளஸ்>> ஒரு கட்டத்துல என்னமாதிரி மைனஸ் வருதுஇருக்கங்கஅதுல என்ன மாதிரிபிளஸ் வருது நல்லதுகொடுக்க கொடுக்கறகிரகம் கெட்டதும்செய்யும் கெட்டதுகொடுக்கறது நல்லதும்செய்யும் ரெண்டுவாழ்கும் கலந்த மேடுபள்ளம் இதான் வாழ்கஆனா 11 ஆம் இடத்திலபண்ணும் லாபஸ்தானம்னுகுழந்தைகளால் இவருவந்து பாவிகள்இருப்பது யோகம்பொருளாதாரம்அதிஷ்டத்துக்குநல்லது. 11 கூட ஒருஜாதகத்தில் பழம்பெற்றுவிட்டால்அவங்களுக்கு வந்துபாருங்க வீடு ரண்டுஎல்லாமே ரெண்டு11 குறைவன் ஏழு 11ரெண்டு.>> எல்லாமே ஒன்றுக்குமேற்பட்ட இப்படிநீங்க சொன்னீங்கன்னாதவறே வராது.>> சூப்பர்ச்சு சூப்பர்>> தவரே வரா அதனாலதான்11ல் ஒன்றுக்குமேற்பட்ட கிரகங்கள்கூடி இருக்க அவங்கஏழுல இருந்துச்சுவம்சத்துல யாருக்குரெண்டு திருமணம்இருக்கு அப்பா தாத்தாஃேமிலில பார்த்தாரெண்டு மூணு பேருக்குசொல்லுவாங்க.>> 11ல ஒன்றுக்குமேற்பட்ட கிரகங்கள்கொடுத்ததான். அதுதிருமண விஷயத்துல ஒருஅப்படின்னுடிஸ்டர்ப் இருக்கும்.ஆனா அதிஷ்டம் யோகம்வந்து பாத்தீங்கன்னாபின்வாழ்க்கை சிறப்பாஇருக்கும்.என்ன இருக்கும்>> பின்வாழ்க ஏன்னா 11லகிரகம் இருக்கு 11லபோயிருச்சு 50வயசுக்கு மேலகேட்டீங்கன்னாபீஸ்புல்லாஇருப்பாங்க எப்படிஇருப்பாங்கபீஸஃபுல்லாஇருப்பாங்க பீஸ்அதான் 11ல் கிரகம்வேணா அல்லது 11கிரகம்பாக்கணும்பாங்கஒன்னு இல்லைன்னாநண்பர்களால்அப்படி பாகணும் ராஜகிரகங்கள் 11பார்த்தால்பின்வாழ்க்கை சிறப்புராஜ கிரகங்கள் 11ல்இருந்தாலும்பின்வாழ்க்கை சிறப்புஎப்படி எல்லாம்ஜோதிடத்துல நம்மஒவ்வொரு ஒரு புக்ககூட்டாளிகளால் ஆதாயம்படிக்கோம் ஒருவிஷயத்தை சொல்லும்நம்ம மூல நூல்கள்லபோன அங்க சிலவிஷயங்களை சொல்லும்ரண்டு ஜோதி அனுவம்வாங்கந்த ஜோதிரபாத்தா அவ கிட்டரெண்டு விஷயம்கிடைக்கும்ஒன்றுக்கு மேற்பட்ட>> இது எல்லாமே நீங்ககம்பேர்பண்ணிக்கிட்டேவந்தீங்கன்னாபரவாில்லையேஅப்படின்னு அதுலஇருக்கும்>> அதனாலதான் அவங்கஎன்னுடைய எனக்கு ஒருநெருக்கமான ஜோதிடர்நண்பர்கள் இருதாரஅவர்ல்லாம்பாத்தீங்கன்னா அந்த11ஆம் அதிபதிநட்சத்திரத்துலகிரகம் இருக்கா 11லகிரகம் இருக்கான்னுமெயினா பாப்பாங்க>> எதுலயும் பாப்பா>> 11ஆம் அதிபதிநட்சத்திரத்துலனாயோகம் இருதார யோகம்மூணு நட்சத்திரத்துலஏதாவது ஒரு கிரகநிக்க>> ஆமா 11 ஆம் அதிபதிநட்சத்திரம்னாஅவங்களுக்கு அந்தஉதாரணத்துக்கு மேசலக்கனம்னா சனி>> கடக லக்கனம்னாசுக்கிரன்சொன்னாங்க ஆசை தலைமை[음악]>> அந்த லக்கன த்துக்கு11 குணவாரோ அவருநல்லா இருக்காராஅல்லது அவர்நட்சத்திரத்துலகிரகம் இருக்கான்னுபாகறஜோதிடர்கள்ல்லாம்ஒன்னு இருக்குநிச்சயமாஇன்னைக்கு ஏமாற்றம்உதாரணத்துக்குசனின்னு வச்சுக்கங்ககாலபருஷத்துக்கு 11சனிச்சு சனிநட்சத்திரத்துலகிரகம் இருக்கா>> இருக்கா>> ஒன்னு சனி நல்லாஇருக்காரா அல்லதுபூசம்வம்பு, வழக்கு,>> அனுசம் உத்திரட்டாதி>> அனுசம் உத்திரட்டாதிலஇருக்காரா 11 செல்வம்பொருந்திய உங்களுக்குவந்துரண்டு 5 எ 11பணவர ஸ்தானத்துலவரும் இந்த 11 உபஜேஸ்தானத்துல வரும்இந்த 11 வந்துகாமத்திரினத்திலயும்அவச்சொல், மருத்துவவரும் எப்படிபாத்தங்களா>> இந்த 11றம்அஞ்சாம் இடத்துக்குஏழுஅஞ்சாம் பரத்துக்கு>> ஏழு ஏழு பூ>> அப்ப அஞ்சுங்கறதுநமக்கு என்னதுகுழந்தை நம்மளுடையசெலவு இந்த அஞ்சுலபிள்ளை அதனுடையதிருமண ஸ்தானம்அவருக்கு வரக்கூடியகணவர் ஸ்தானம் நமக்குவரக்கூடிய மருமகன்எப்படி இருப்ப நமக்குவரக்கூடிய மருமகன்எப்படி இருப்பான்னு பசொல்ல>> ஒரு ஜாதத்தை சொல்லிஏதாவது ரெண்டுபுடலாம்>> சொல்லிலாம்>> இதன்படிதான் அவங்கபிள்ளைகள்ஜாதத்திலயும்கிரகங்கள்உடாந்துருக்கும் இந்தசாப்பிட்டவர் இறைவன்போட்டது>> சூப்பர்னசுமே சொல்ல அண்ணாச்சிவந்து ஒரு வீடு 2015லஒரு சிம்பிளாஅன்னைக்கு இருக்கசூழ்நிலைக்கு தக்கனஒரு இடம் வாங்கி வீடகட்டனோம்னா என்ஜாதகத்திலயும் வீடுகட்டுறது இவர் வந்துஇருப்பிடம் அமைகிறது.என் மனைவி>> வணக்கம் வணக்கம்ஜாதகத்திலயும்இருக்கும். என்பிள்ளை ஜாதகத்துலபார்த்தா அப்பாவுக்குவீடு கட்டறார். என்தம்பி ஜாதகத்துலபார்த்தா அண்ணன் வீடுகட்டறார் அவருக்கு அவகிரக கேட்டுிட்டேவரும்.வணக்கம்>> புரியுதா இல்லையாநம்ம ரிலேட்டிவ்எல்லாம் ஒன்னோடதான்காமிக்கும்.>> மாற்று எல்லாம்காமிக்காது.>> நிச்சயமாச்சு>> ஒன்ன நேரம் நல்லாஇருந்தாலும் எல்லாருஜாதக பணியும் தாய்>> அண்ணாச்சி இந்த 11ஆம்மாமனுக்கு நல்லாஇருக்கும்பாங்க.நேரம் சரில்லனா இந்தகாலகட்டம் தாய்மாமாக்கு சரிஇல்லையாம்பாங்க.அவர் ஜாதகத்திலயும்ஓத்து அதனால ஒருஜாதகத்தினாலதான் ஒருஜாதகம் கெட்டுபொறுப்பு உயர்ப்ப அதேஅதிபதி அதோட காரகத்துபோச்சுன்னு நம்மஎடுக்க வேண்டியதுஇல்லை நம்மஅமைப்பைதான் அங்கசொல்லும்.>> நிச்சயமாச்சுநிச்சயமா>> சரியா இல்லையா இப்பஇந்த 11 ஆம் அதிபதிவந்து பாத்தீங்கன்னாஎன்னென்ன அதிசயங்கள்ஒரு ஜாதகத்துல நல்லாஇருந்தார்னா நிச்சயம்அவருக்கு எல்லாவிதமான யோகமும்அவருக்கு இருக்கும்.>> நிச்சயமா>> அவர் வறுமையை கடந்துவாழ்வார்.>> 11 ஆம் இடத்தில் நல்லகிரகம் இருந்தாலும்பண்ணும் சொல்லுங்க ஓநல்ல கிரகம்பார்த்தாலும் 11க்குஉடையவன் நல்லாஇருந்தாலும் எல்லாவிதமான யோகமும்உண்டு.>> நிச்சயமா நிச்சயம>> வாழ்க்கையில ஒரு நாள்ஒரு தலைமை பொறுப்புஉண்டு. அருமை>> பாருங்க 12>> அதனாலதான் வந்துகும்பத்துல நல்லகிரகம் இருக்கணும்கும்பத்துல கிரகம்இருந்தாலே நல்லாஇருக்கும்னு நான்சொல்லுவேன்>> ஆமா கும்பம் நல்லாகொண்டு வந்துருவாங்க>> ஆமா கும்பத்துலயும்பாவகங்கள்ல இது வந்துஜின்த்துலயும் கிரகம்இருந்தா சிம்மத்துலவந்தா கும்பத்தைபாகம்>> இத நம்மஒவ்வொருதுலயும்சொல்லிக்கிட்டே வரோம்>> ஆமா>> ஆமா அது வந்து நல்லஒரு அமைப்பு கொடுத்த11>> நிச்சயமா>> அப்படிங்கறது இருக்குசரி இப்ப இந்த 11 ஆம்பாவாதிபதி லக்னத்திலேஇருக்கார் எப்படி>> 11ம் அதிபதிலக்னத்தில இருந்தாஎன்ன பலச்சு>> அதான் 11ம் அதிபதிலக்னத்தில>> ஆமாஇருக்காருன்னு வைங்க>> இப்ப என்ன அப்படின்னுகேட்டீங்கன்னா சிலர்வந்து மூத்தவராஇருப்பாருஎல்லாருக்கும் இதுவராதுஅப்ப எப்படி சார்சொல்றது மூத்தவர் ஒருபழ இருப்பா>> நல்லா>> சின்ன பெரியார்இருக்கும் தம்பிபெரியதான் அந்த வீட்லசின்ன மனளிட்டகேளுங்கயாசின்னவர்தான் அங்கபெரிய அப்படிம்பாங்கமூத்தவர் போலஇருப்பார் மூத்தவராஇருப்பார் சிலர்பாருங்கண்ணாச்சி இந்தவந்து அது ஒத்துவராது ஐயயோ அது வல்லுநினைக்க கூடாதுமூத்தவர் போலஇருப்பார் இவர்தான்குடும்பத்துலமூத்தவர் போல>> தேவர்மான கமலாஹாசன்மாதிரி>> ஆமா11 அப்படிங்கறது>> நான் வந்து தலைமைபொறுப்புங்கயாஎன்னது>> தலைமை பொறுப்புல>> நான் தலைமை பொறுப்புலஇருந்தேன் எவ்வளவுபிரச்சனை வந்தாலும்போராடி ஜெயிச்சேன்சார் அப்படின்னா 11இதே 11 கூட முன் போய்நேரத்துல அதஎல்லா மனிதருக்கும்ரண்டாம் இடத்துலஇருக்குன்னு வைங்க.>> செல்வம் தன யோகம்.>> சிலருக்கு ரெண்டுதிருமணம் இருக்கும்.>> பற சிலருக்கு ரெண்டுதிருமணம் இருக்கும்.அல்லது இந்தகுடும்பத்தில்யாராவது அம்மா சைடுஎல்லாத்துலயும்யாராவது ரெண்டுதிருமணம் முடிச்சவங்கரெண்டாம் தரம்போனவங்கஇருக்காங்களன்னுகேட்டா ஆமாங்க. ஆனாஜாதகருக்கு தன யோகம்இருக்கும். செல்வம்என்ன செஞ்சிரும்?>> பணம் வர பஞ்சமும்வெற்றி அடையணும்னுஇருக்காது.>> பஞ்சமே இருக்காது.>> நல்லா இருக்கும்.உடனே ஒரு ஆள்சொல்லுவாரு எனக்கு 45வயசுாச்சுகஷ்டப்படுதே பாரு ஒருஆள் 50 கண்டிப்பாவரும். நிச்சயமாஒருதானச்சிநினைப்பாங்களா>> நம்ம இருக்குன்னுசொன்னா இப்ப இருக்குஇல்லைன்னுகவலைப்படாதீங்க உங்கவாழ்க்கையில வந்தேதீரும்.>> அதுக்கு லட்சுமியோகம்னு போயிரும்.>> தனஸ்தானத்துல போய்லாபகாரகன் இருந்தாமாட்டாங்கஇவருடைய பேச்சுஇவருக்கு பெரிய புகழைகொடுத்துரும்.>> என்ன செய்யறோம்>> பேச்சே பெரிய புகழகொடுத்த>> பெரிய புகழ கொடுத்த>> நல்லா பாத்து சரிஅதுக்கப்புறம்பாருங்க>> ஆமா லாபம் அடுக்கணும்>> 11ஆம் அதிபதி மூணில்இருந்தார்.>> மூணாம் இடத்திலஇருந்துன்னு வைங்கஇவருடைய விடா முயற்சிவெற்றியை தரும்.இடமாற்றம் இவருக்குபுகழ் உண்டு. ஆபரணசேர்க்கை உண்டு. இப்பஇந்த சிலருக்கு என்னவெற்றி அடையணும்ஆகும்னா இவருக்குஅடுத்து இளையஉடன்பரப்பு லாபம்னாஒன்னு இருக்குமாரெண்டு இருக்குமா?>> ரெண்டு இருக்கு>> ரெண்டு இருக்கும் சோ>> உங்களுக்கு அடுத்துரெண்டு பேரா ஒரு சிலஜாதகங்கள்ல வந்துஅப்படின்னுபாத்தீங்கன்னாஇல்லங்க எனக்குஅடுத்து யாருமேஇல்லைங்காங்கஉங்களுக்கு அடுத்துரெண்டு ஒரு வாய்அழிஞ்சிருக்கானா அவகேட்டா ஆமா சார்எனக்கு அடுத்துரெண்டுது எங்கநினைப்பாங்கல்லஅம்மாக்கு அப்படிாங்க>> நம்ம கிளாஸ்ல சொல்றமாதிரி அம்மா நச்சிஅம்மா நச்சு வாங்கஎல்லாரும் அது மாதிரி>> அந்த 11க்குரியவர்வந்து நாலாம் இடத்துலஇருக்காீங்க வீடு மனைவாகன யோகம் எல்லாம்உண்டு. இடம்>> ஒரு தொழில் செஞ்சாசம்பந்தப்பட்ட வகையிலஒரு வழக்கோ ரூபத்தோசந்திச்சிருப்பான்தன் வீட்டுக்கு அதுஆம் வீடு ச இடம்சம்பந்தப்பட்ட வகையிலஒருக்கும் தாய்வழிஉறவுகள்ல ஒரு சிறுதடை ஏற்படும்தாயாருக்கு சிலவெற்றிஸ்தான் அந்தஅதுல லாபம் வரும்னுமருத்துவ செலவுஅவ்வளவுதான்ஆனா வீடு மனைவாகனங்கள் இவருக்குஉண்டு சிலருக்குதாமதமா இருக்கும் ஆனாஉண்டு.>> சரிங்க 11 கூட நாள்லபோயிட்டானே ஒன்னுவாங்க வேவானா ரெண்டுநினைப்பாங்களாவாங்க வேணாம்.>> ரெண்டு வாங்க வேணா>> ஒன்றுக்கு மேற்பட்டசொத்துக்கள்>> சொத்துக்கள்>> ஒன்றுக்கு மேற்பட்டசொத்துக்கள்>> வாகன நாலாம் பாவத்தோடஎல்லாத்தையும்கொடுத்துரும். ஆனாமாட்டாங்களாஅதுல ஒரு சிறுபாதிப்பு முதல்லகொடுக்கும் தன்வீட்டுக்கு சிறுபாதிப்பு எப்படிச்சுஇப்ப நான் ஒரு இடம்வாங்கி அது அனுபவிக்கமுடியல தாயாருக்குஹெல்த் இஸ்யூவந்துச்சு எங்க>> எல்லாருக்குமே ஆசைதாயாருக்கு வந்துசந்தோஷம் இல்ல அவருகணவரால சந்தோஷம்முடியல இல்லன்னாஏதாவது உடல் கொடுஇல்லையா தாய்வழிஉறவுகளே எனக்கு ஆகலஇப்படின்னு அதசொல்லுவாங்க சரியாசொல்லுங்க 11ங்கிறதஇருக்குமா இருக்காதாபின்னாடிபோயிச்சாங்கயா 11 கூடஎங்க உடாந்தாலும்அந்த யோகம்பின்னாடின்னுசொல்லணும்ங்கயா>> 11ட லக்கனத்துலபின்வாழ்க்கை சிறப்பாஇருக்கும். ரெண்டுலபின்னாடி காசு>> இருக்கும் அபிலாசைகள்கிடைக்கும்.பின்னாடினா பாதிவயசுக்கு மேல>> இப்படிசொல்லிக்கிட்டேஇருக்கும்.>> சூப்பர்ச்சி11க்குரியவர் அஞ்சுலஇருந்தார் 11வர் போய்அஞ்சாம் இடத்துல>> அப்ப 11 ஆம் இடம்இருக்கங்ககுழந்தைகளால்இவருக்கு ஒரு கவலைஉண்டு. ஆனால் அந்தகுழந்தையை இப்பரெண்டு குழந்தைஇருக்கு ஒரு குழந்தைசெ ஆனா குழந்தைகள்வெளியூர் சென்றுபெரிய புகழை அடையும்.வந்து அன்னைக்கு என்ன>> குழந்தை பிறந்த பிறகுஇவருக்கு நல்லஅதிஷ்டங்கள் உண்டு.ஆமா சார் 10 வயசுவரைக்கு 10 வருஷம்வரைக்கும் எனக்குஅந்த சின்ன சின்னகஷ்டம் இருந்துச்சுஅப்புறம் நல்லாஇருந்தேன்.சொன்னாங்க அப்படின்னுகுழந்தைகளுக்கும்தலைமை பொறுப்புஉண்டு. இறைவனுடையஆசீர்வாதம் குலதெய்வஅருள் ஆசீர்வாதம்உண்டு. அரசியல்ஈடுபாடு இருக்கும்ஏதாவது ஒரு தலைமைபொறுப்பு வரும்.அஞ்சுல இருந்தாகேட்டீங்கன்னா மூத்தஎன்னது>> அஞ்சுல இருந்தா>> மா ஏதாவது ஒரு தலைமைபொறுப்பு வரும். அதேமாதிரி வந்துபாத்தீங்கன்னாஉங்களுக்குஜோதிடத்தில எல்லாம்இறங்குனாங்கன்னாபெரிய ஆள ஆயிருவாங்க.ஆசைகள் எல்லாம்சகோதரம் நமக்கு நேரா>> அரசாங்க அரசியல்லபோனாலும் பெரிய ஆளஆயிருவாங்க. கோயல்திருப்பணி செஞ்சாஅதுல தலைமைதாங்குறவங்களுக்குவரும்.சூப்பர்ண்ணாச்சி11க்குரியவன் ஆறலஇருந்தாலச்சி. 11மூத்த மூணாம் இடத்தைகூடவர் போய் ஆறுலஇருக்கான்னா ஒருஉபஜேயஸ்தானதி இன்னொருஉபஜேயஸ்தானத்தின்எதிரிகளை வெல்வார்.எதிரிகளை>> வெல்வார்>> வெள்வார் கடன் நோய்இது போன்ற சிலசந்திப்புகளைஇளைய சகோதரம் 11 ஆம்சந்திப்பார். அதில்நிவர்த்தி உண்டு.>> எவ்வளவு கடம்வந்தாலும் போயிடம்.நல்ல வேலை இருக்கும்.ஆனா இங்கேயும்ஒன்றுக்கு மேற்பட்டவேலை ரெண்டு மூணுவேலை மாறிட்டேன்சார். அப்படிம்பாருஇடத்தை மூத்த சோஅன்னதானம் செய்வார்உணவு தொழில்ல ஈடுபாடுவரும். சரியா வாடகைவருமானம் இருக்கும்இப்படிசொல்லிக்கிட்டேபோலாம். முக்கியமான11 குறவன் ஏழ இருந்து11>> குற ஏழுல இருந்துச்சு>> சரியா லாபஸ்தானம்னுஅப்படின்னுகேட்டீங்கன்னாநண்பர்களால்கூட்டாளிகளால் ஆதாயம்ஒன்றுக்கு மேற்பட்டநண்பர்கள் இருதாரயோகம்>> இருதார யோகம்>> ஆமா>> லாபக்காரன் போய்சொன்னாங்கதிருமணத்தில இருந்தாதிருமணத்தை லாபம்பண்ணிருவான்>> கூட்டு தொழில் பண்றதுதொழில் செய்யக்கூடியஇருக்கும் வெளியூர்லபோய் புகழடைவாங்கஅந்நிய நட்புகள்உண்டு>> இந்த இருதார யோகம்அதே நேரத்துல அதஇல்லாம இருக்கு என்னநினைச்சு பண்ணுங்ககொஞ்ச லேட்டா>> அதாவது இத சிலருக்குவந்து பாத்தீங்கன்னாஅதாவது பெரும்பாலும்அது இந்த மாதிரிஇருதார யோகம் இல்லாமஇருக்கனா லேட்திரும்பும் லேட்வெற்றிதிருப்பனாம திருனாகுடும்பத்தைபிரிஞ்சிருந்தேன்.இவர் கல்யாணம்முடிச்சு பாரிலஇருந்தாலும் சரி அதுகூட>> ஆமா இப்ப 11 கூடனேஅங்க இருக்கான். இகாலபருஷ தத்துவத்துலஆசைபாதகாதிபதி ஆயிட்டானே>> அப்படின்னு நம்ம ஒருமைண்ட்ல ஓடி சொன்னனாஒரு முறை நண்பர்களாலகவலை ஒரு முறைநண்பர்களால அதிஷ்டம்.>> வெளியூர் அதிக பயணம்இருக்கும். பொதுவாழ்க்கையில தலைமைதாங்குறது இந்த 11 ஏலதலைமை பொறுப்புபொது வாழ்க்கையிலஈடுபட்டு தலைமை தாங்கஇருக்கும். சிலர்வந்து வயசு மூத்தபெண்ண திருமணம்செய்யக்கூடியதெல்லாம்வரும்.திருமண ஸ்தானத்துலமூத்த மூத்தவன்உடாந்துருக்கான். \ No newline at end of file diff --git a/youtube/enhanced_yt_transcript.py b/youtube/enhanced_yt_transcript.py new file mode 100755 index 0000000..b4a4119 --- /dev/null +++ b/youtube/enhanced_yt_transcript.py @@ -0,0 +1,174 @@ +#!/usr/bin/env python3 +""" +Enhanced YouTube Transcript Downloader +Downloads YouTube video transcripts and saves each segment to separate numbered files (cc1.txt, cc2.txt, etc.) +""" + +import os +import sys +import argparse +from youtube_transcript_api import YouTubeTranscriptApi, TranscriptsDisabled, NoTranscriptFound +from urllib.parse import urlparse, parse_qs + +def extract_video_id(url_or_id): + """Extract video ID from YouTube URL or return ID if already provided""" + if len(url_or_id) == 11 and url_or_id.isalnum(): + return url_or_id + + # Parse YouTube URL + parsed_url = urlparse(url_or_id) + + if 'youtube.com' in parsed_url.netloc: + return parse_qs(parsed_url.query).get('v', [None])[0] + elif 'youtu.be' in parsed_url.netloc: + return parsed_url.path[1:] + + return None + +def download_transcript(video_id, output_dir="captions", language_codes=None): + """Download transcript and save to numbered files""" + + try: + # Get available transcripts + transcript_list = YouTubeTranscriptApi.list_transcripts(video_id) + + # Try to get transcript in preferred language or auto-generated + transcript = None + if language_codes: + for lang in language_codes: + try: + transcript = transcript_list.find_transcript([lang]).fetch() + print(f"✅ Found transcript in language: {lang}") + break + except NoTranscriptFound: + continue + + if not transcript: + # Get any available transcript + try: + transcript = YouTubeTranscriptApi.get_transcript(video_id) + print("✅ Found auto-generated or default transcript") + except NoTranscriptFound: + print("❌ No transcript found for this video") + return False + + # Create output directory and chunks subdirectory + chunks_dir = os.path.join(output_dir, "chunks") + if not os.path.exists(output_dir): + os.makedirs(output_dir) + print(f"📁 Created directory: {output_dir}") + if not os.path.exists(chunks_dir): + os.makedirs(chunks_dir) + print(f"📁 Created chunks directory: {chunks_dir}") + + # Clear existing files in chunks directory + for filename in os.listdir(chunks_dir): + if filename.startswith("cc") and filename.endswith(".txt"): + os.remove(os.path.join(chunks_dir, filename)) + + # Write each segment to separate files + print(f"📝 Writing {len(transcript)} segments...") + + for i, entry in enumerate(transcript, 1): + filename = f"cc{i}.txt" + filepath = os.path.join(chunks_dir, filename) + + with open(filepath, "w", encoding="utf-8") as f: + f.write(entry['text']) + + # Show progress for every 10th file or if text is interesting + if i % 10 == 0 or len(entry['text']) > 50: + preview = entry['text'][:50] + "..." if len(entry['text']) > 50 else entry['text'] + print(f" 📄 {filename}: {preview}") + + # Create complete transcript file with YouTube ID in filename + complete_filename = f"{video_id}_complete_transcript.txt" + complete_filepath = os.path.join(output_dir, complete_filename) + + # Combine all chunks into single file + with open(complete_filepath, "w", encoding="utf-8") as f: + for i in range(1, len(transcript) + 1): + chunk_file = os.path.join(chunks_dir, f"cc{i}.txt") + if os.path.exists(chunk_file): + with open(chunk_file, "r", encoding="utf-8") as chunk_f: + f.write(chunk_f.read()) + + print(f"\n🎉 Success!") + print(f"📊 Total segments: {len(transcript)}") + print(f"📁 Individual files saved in: {os.path.abspath(chunks_dir)}/") + print(f"📄 Complete transcript saved as: {complete_filename}") + + # Create a summary file + summary_path = os.path.join(output_dir, "summary.txt") + with open(summary_path, "w", encoding="utf-8") as f: + f.write(f"YouTube Video ID: {video_id}\n") + f.write(f"Total segments: {len(transcript)}\n") + f.write(f"Files: chunks/cc1.txt to chunks/cc{len(transcript)}.txt\n") + f.write(f"Complete transcript: {complete_filename}\n") + f.write(f"Generated: {os.path.basename(__file__)}\n") + + print(f"📋 Summary saved to: {summary_path}") + return True + + except TranscriptsDisabled: + print("❌ Transcripts are disabled for this video") + return False + except NoTranscriptFound: + print("❌ No transcript found for this video") + return False + except Exception as e: + print(f"❌ Error: {str(e)}") + return False + +def main(): + parser = argparse.ArgumentParser( + description="Download YouTube transcripts to numbered caption files", + formatter_class=argparse.RawDescriptionHelpFormatter, + epilog=""" +Examples: + %(prog)s dQw4w9WgXcQ + %(prog)s "https://www.youtube.com/watch?v=dQw4w9WgXcQ" + %(prog)s dQw4w9WgXcQ --output my_captions --languages en es fr + """ + ) + + parser.add_argument( + "video", + help="YouTube video ID or URL" + ) + + parser.add_argument( + "--output", "-o", + default="captions", + help="Output directory for caption files (default: captions)" + ) + + parser.add_argument( + "--languages", "-l", + nargs="*", + default=["en"], + help="Preferred language codes (e.g., en es fr) - default: en" + ) + + args = parser.parse_args() + + # Extract video ID + video_id = extract_video_id(args.video) + if not video_id: + print("❌ Invalid YouTube URL or video ID") + print("Example formats:") + print(" Video ID: dQw4w9WgXcQ") + print(" Full URL: https://www.youtube.com/watch?v=dQw4w9WgXcQ") + print(" Short URL: https://youtu.be/dQw4w9WgXcQ") + sys.exit(1) + + print(f"🎬 Processing video ID: {video_id}") + + # Download transcript + success = download_transcript(video_id, args.output, args.languages) + + if not success: + sys.exit(1) + +if __name__ == "__main__": + main() \ No newline at end of file diff --git a/youtube/test_transcript.py b/youtube/test_transcript.py new file mode 100644 index 0000000..0a30542 --- /dev/null +++ b/youtube/test_transcript.py @@ -0,0 +1,24 @@ +#!/usr/bin/env python3 +""" +Test script to demonstrate the fixed CC text functionality +Replace 'TEST_VIDEO_ID' with an actual YouTube video ID that has captions +""" + +from enhanced_yt_transcript import download_transcript + +# Example video ID - replace with a real video ID that has captions +video_id = "TEST_VIDEO_ID" # Replace this with actual video ID + +print("🎬 Testing YouTube transcript downloader...") +print(f"📹 Video ID: {video_id}") +print("📝 This will create cc1.txt, cc2.txt, cc3.txt, etc.") +print() + +# Test the function +success = download_transcript(video_id, output_dir="test_captions") + +if success: + print("\n✅ Test completed successfully!") + print("Check the 'test_captions' directory for cc#.txt files") +else: + print("\n❌ Test failed - make sure to use a valid video ID with captions") \ No newline at end of file diff --git a/youtube/transcribe_yt_video.py b/youtube/transcribe_yt_video.py index f01e402..922d314 100644 --- a/youtube/transcribe_yt_video.py +++ b/youtube/transcribe_yt_video.py @@ -1,24 +1,57 @@ from youtube_transcript_api import YouTubeTranscriptApi import os -video_id = "VIDEO_ID_HERE" # e.g., 'dQw4w9WgXcQ' -transcript = YouTubeTranscriptApi.get_transcript(video_id) +video_id = "c7bbO_KSLPI" # Video ID from the provided URL -# Create output directory if it doesn't exist +# Create API instance and get transcript +ytt_api = YouTubeTranscriptApi() +transcript_list = ytt_api.list(video_id) + +# Try to get transcript in Korean (available for this video) +try: + transcript = transcript_list.find_transcript(['ko']).fetch() + print("✅ Found Korean transcript") +except: + # Get any available transcript + transcript = transcript_list.find_generated_transcript(['ko']).fetch() + print("✅ Found Korean auto-generated transcript") + +# Create output directory and chunks subdirectory if they don't exist output_dir = "captions" +chunks_dir = os.path.join(output_dir, "chunks") if not os.path.exists(output_dir): os.makedirs(output_dir) +if not os.path.exists(chunks_dir): + os.makedirs(chunks_dir) -# Write each caption segment to separate numbered files +# Clear existing files in chunks directory +for filename in os.listdir(chunks_dir): + if filename.startswith("cc") and filename.endswith(".txt"): + os.remove(os.path.join(chunks_dir, filename)) + +# Write each caption segment to separate numbered files in chunks folder for i, entry in enumerate(transcript, 1): filename = f"cc{i}.txt" - filepath = os.path.join(output_dir, filename) + filepath = os.path.join(chunks_dir, filename) with open(filepath, "w", encoding="utf-8") as f: - f.write(entry['text']) + f.write(entry.text) - print(f"Written: {filename} - {entry['text'][:50]}...") + print(f"Written: {filename} - {entry.text[:50]}...") + +# Create complete transcript file with YouTube ID in filename +complete_filename = f"{video_id}_complete_transcript.txt" +complete_filepath = os.path.join(output_dir, complete_filename) + +# Combine all chunks into single file +with open(complete_filepath, "w", encoding="utf-8") as f: + for i in range(1, len(transcript) + 1): + chunk_file = os.path.join(chunks_dir, f"cc{i}.txt") + if os.path.exists(chunk_file): + with open(chunk_file, "r", encoding="utf-8") as chunk_f: + f.write(chunk_f.read()) print(f"\nTotal segments: {len(transcript)}") -print(f"Files saved in: {output_dir}/") +print(f"Individual files saved in: {chunks_dir}/") +print(f"Complete transcript saved as: {complete_filename}")