4K · 1080p60 · HDR · Surround/Dolby audio · Playlists · MP3 · Shorts · Music · Channels · Subtitles · SponsorBlock · +2000 sites
زبان: Afaan Oromoo · Deutsch · English · Español · Français · Kiswahili · O'zbekcha · Tiếng Việt · አማርኛ · العربية · اردو · پښتو · বাংলা · हिन्दी · မြန်မာဘာသာ · Ελληνικά · Русский · Српски · Українська · 中文 · 日本語
YouTube اور 2000+ معاون سائٹس سے ویڈیوز، Shorts، موسیقی، چینلز، پوڈکاسٹ یا آڈیو ٹریک ڈاؤن لوڈ کریں — 60 fps پر 4K HDR تک، یا MP3 / AAC / Opus کے طور پر۔ Windows، macOS اور Linux پر مقامی طور پر چلتا ہے۔ کوئی اشتہارات نہیں، کوئی بلوٹ نہیں، کوئی اپ سیلز نہیں۔
↓ تازہ ترین ریلیز ڈاؤن لوڈ کریں · ویب سائٹ · Windows · macOS · Linux
اگر Arroxy آپ کا وقت بچاتا ہے، تو ایک ⭐ دوسروں کو اسے ڈھونڈنے میں مدد کرتا ہے۔
What is Arroxy? Arroxy is a free, open-source desktop GUI that downloads videos, audio, playlists, and subtitles from YouTube and 2000+ other yt-dlp-supported sites. It runs on Windows 10/11, macOS 11+ (Intel + Apple Silicon), and Linux (AppImage, Flatpak, tar.gz). MIT licensed. No account, no ads, no usage limits. Distributed via Winget, Scoop, Homebrew Cask, Flatpak, AppImage, and direct download.
Last updated: 2026-06-17.
🌐 یہ AI کی مدد سے کیا گیا ترجمہ ہے۔ انگریزی README سچائی کا ماخذ ہے۔ کوئی غلطی نظر آئی؟ PR کا خیر مقدم ہے۔
| پلیٹ فارم | فارمیٹ |
|---|---|
| Windows | |
| macOS | |
| Linux | |
| Verify |
Arroxy اوپن سورس اور MIT لائسنس یافتہ ہے۔ Windows اور macOS بلڈز کوڈ سائنڈ نہیں ہیں — Apple Developer ID اور Windows EV کوڈ سائننگ سرٹیفکیٹس میں سے ہر ایک سالانہ سینکڑوں ڈالر لاگت آتی ہے، جو ایک انڈی پروجیکٹ اپنی جیب سے ادا کرتا ہے۔ ان دستخطوں کے بغیر، Windows SmartScreen اور macOS Gatekeeper پہلی بار لانچ پر آپ کو تنبیہ کریں گے۔ یہ تنبیہات اس بات کی علامت ہیں کہ آپ کا OS ناشر کو نہیں پہچانتا — یہ اس بات کی علامت نہیں کہ Arroxy میلویئر ہے۔
Arroxy کو خود جانچنے کے تین طریقے، بڑھتی ہوئی سختی کے ساتھ:
- سورس پڑھیں۔ ہر لائن GitHub پر موجود ہے اور آپ سورس سے بلڈ کر سکتے ہیں۔
- SHA256 چیک کریں۔ اپنی فائل کو شائع شدہ
SHA256SUMSسے ملائیں — نیچے اپنا ڈاؤن لوڈ تصدیق کریں دیکھیں۔ - تھرڈ پارٹی اسکین چلائیں۔ فائل کو VirusTotal پر اپ لوڈ کریں۔
پہلی بار لانچ پر آپ کو "Windows protected your PC" یا "Unknown publisher" نظر آ سکتا ہے۔ یہ Arroxy-win-x64-Setup.exe اور Arroxy-win-x64-Portable.exe دونوں پر لاگو ہوتا ہے۔ Arroxy مفت اور اوپن سورس ہے اور Windows بلڈز کو ادائیگی والے سرٹیفکیٹ سے کوڈ سائن نہیں کیا گیا، اسی لیے SmartScreen انہیں فلیگ کرتا ہے۔ اس کا مطلب نہیں کہ Arroxy خود بخود غیر محفوظ ہے۔ جاری رکھنے کے لیے:
- More info پر کلک کریں۔
- Run anyway پر کلک کریں۔
Defender کے ہیورسٹکس کبھی کبھی غیر سائنڈ NSIS انسٹالرز اور Electron پورٹیبلز کو مشکوک قرار دیتے ہیں۔ اگر Defender نے Arroxy-win-x64-Setup.exe یا Arroxy-win-x64-Portable.exe کو قرنطینہ میں ڈالا ہو، تو اسے Windows Security → Virus & threat protection → Protection history سے بحال کریں، پھر Arroxy ایگزیکیوٹیبل کو Manage settings → Add or remove exclusions کے تحت اجازت یافتہ آئٹم کے طور پر شامل کریں۔ SmartScreen کی طرح، وجہ غائب پبلشر دستخط ہے، کوئی دریافت شدہ میلویئر نہیں۔
Arroxy صرف آفیشل GitHub Releases صفحے سے ڈاؤن لوڈ کریں۔ اگر آپ کو فائل کسی دوسری ویب سائٹ سے ملی ہے یا کسی نے بھیجی ہے، تو اسے ڈیلیٹ کریں اور آفیشل ماخذ سے تازہ کاپی ڈاؤن لوڈ کریں۔ سورس کوڈ عوامی ہے، اس لیے آپ خود اسے جانچ یا Arroxy بنا سکتے ہیں۔
Arroxy ابھی macOS کے لیے کوڈ سائنڈ نہیں ہے، اس لیے Gatekeeper پہلی بار لانچ کو بلاک کرے گا۔ اسے اجازت دینے کا عین طریقہ آپ کے macOS ورژن پر منحصر ہے — Sequoia 15 نے پرانے دائیں کلک → Open کو مزید سخت کر دیا ہے۔
Sequoia 15 اور نئے ورژنز پر، دائیں کلک → Open اب کئی قرنطینہ شدہ ایپس کے لیے Gatekeeper کو bypass نہیں کرتا۔ اس کی بجائے System Settings پینل استعمال کریں:
- نصب شدہ DMG سے
Arroxy.appکو/Applicationsمیں گھسیٹیں۔ - Arroxy کو ڈبل کلک کریں۔ بلاک ڈائیلاگ ظاہر ہوگا — Done پر کلک کریں (Move to Trash پر کلک نہ کریں)۔
- System Settings → Privacy & Security کھولیں اور Security سیکشن تک اسکرول کریں۔ آپ کو نظر آئے گا "Arroxy was blocked to protect your Mac" (یا ایسا ہی پیغام)۔
- Open Anyway پر کلک کریں، اپنے پاس ورڈ یا Touch ID سے تصدیق کریں، پھر Arroxy کو
/Applicationsسے دوبارہ لانچ کریں۔
- نصب شدہ DMG سے
Arroxy.appکو/Applicationsمیں گھسیٹیں۔ /ApplicationsمیںArroxy.appپر دائیں کلک کریں (یا Control-click) اور Open منتخب کریں۔- اب تنبیہی ڈائیلاگ میں Open بٹن موجود ہے — اسے کلک کریں اور تصدیق کریں۔ Arroxy عام طور پر کھلتا ہے اور تنبیہ پھر کبھی ظاہر نہیں ہوتی۔
اگر macOS کہے "Arroxy is damaged and can't be opened"، یا اوپر کے کسی بھی قدم نے بلاک کو نہ ہٹایا ہو، تو DMG پر quarantine attribute وجہ ہے (کچھ براؤزرز اور macOS کا اپنا translocation رویہ اسے سیٹ کرتا ہے)۔ اسے انسٹال شدہ ایپ سے ہٹائیں:
xattr -dr com.apple.quarantine /Applications/Arroxy.appApple Silicon بمقابلہ Intel: M-سیریز Mac پر (M1 / M2 / M3 / M4)، arm64 DMG ڈاؤن لوڈ کریں۔ Intel Macs پر، x64 DMG ڈاؤن لوڈ کریں۔ غلط بلڈ چلانا Rosetta کے ذریعے کام کرتا ہے لیکن نمایاں طور پر سست ہے۔
macOS بلڈز Apple Silicon اور Intel رنرز پر CI کے ذریعے تیار کیے جاتے ہیں۔ اگر آپ کو مسائل پیش آئیں، تو براہ کرم ایک issue کھولیں — macOS صارفین سے ملنے والی فیڈ بیک macOS ٹیسٹنگ سائیکل کو فعال طور پر تشکیل دیتی ہے۔
AppImages براہ راست چلتے ہیں — کوئی انسٹالیشن نہیں۔ آپ کو صرف فائل کو ایگزیکیوٹیبل مارک کرنا ہوگا۔
فائل مینیجر: .AppImage پر دائیں کلک کریں → Properties → Permissions → Allow executing file as program کو فعال کریں، پھر ڈبل کلک کریں۔
ٹرمینل:
chmod +x Arroxy-linux-x64.AppImage
./Arroxy-linux-x64.AppImageاگر لانچ پھر بھی ناکام ہو جائے، تو شاید آپ کے پاس FUSE نہیں ہے:
# Ubuntu / Debian
sudo apt install -y libfuse2
# Fedora
sudo dnf install -y fuse-libs
# Arch
sudo pacman -S fuse2اختیاری ڈیسک ٹاپ انٹیگریشن: AppImageLauncher ایک بار انسٹال کریں، اور جس بھی AppImage کو آپ ڈبل کلک کریں گے وہ خود بخود آپ کے لانچر مینو میں رجسٹر ہو جائے گا — کوئی دستی .desktop فائل نہیں چاہیے۔
Flatpak (سینڈ باکسڈ متبادل): اسی ریلیز پیج سے Arroxy-*.flatpak ڈاؤن لوڈ کریں۔
flatpak install --user Arroxy-linux-x64.flatpak
flatpak run io.github.antonio_orionus.Arroxyاپنا ڈاؤن لوڈ تصدیق کریں (SHA256)
ہر ریلیز بائنریز کے ساتھ SHA256SUMS فائل بھی شائع کرتی ہے۔ یہ جانچنے کے لیے کہ آپ کا ڈاؤن لوڈ ٹرانسمیشن میں خراب یا تبدیل نہیں ہوا، اپنی فائل کو مقامی طور پر ہیش کریں اور SHA256SUMS کی لائن سے ملائیں۔ تازہ ترین ریلیز پیج کھولیں → Assets → SHA256SUMS ڈاؤن لوڈ کریں۔
Windows (PowerShell یا Command Prompt):
certutil -hashfile Arroxy-win-x64-Setup.exe SHA256macOS (Terminal):
shasum -a 256 Arroxy-mac-arm64.dmgLinux (Terminal):
sha256sum Arroxy-linux-x64.AppImageتھرڈ پارٹی میلویئر اسکین چاہتے ہیں؟ فائل کو VirusTotal پر اپ لوڈ کریں۔ چھوٹے انجنوں سے چند عام ہیورسٹک فلیگز غیر سائنڈ Electron ایپس کے لیے معمول ہیں؛ بڑے انجنوں سے وسیع پیمانے پر دریافت واقعی تشویش کا باعث ہوگی۔
پیکج مینیجر کے ذریعے انسٹال کریں
پہلے سے پیکج مینیجر استعمال کرتے ہیں؟ آپ دستی ڈاؤن لوڈ کا راستہ چھوڑ سکتے ہیں۔
| چینل | کمانڈ |
|---|---|
| Winget | winget install AntonioOrionus.Arroxy |
| Scoop | scoop bucket add arroxy https://github.com/antonio-orionus/scoop-bucket && scoop install arroxy |
| Homebrew | brew tap antonio-orionus/arroxy && brew install --cask arroxy |
| Flatpak | flatpak install --user Arroxy-linux-x64.flatpak |
Windows: انسٹالر بمقابلہ پورٹیبل
| NSIS انسٹالر | پورٹیبل .exe |
|
|---|---|---|
| انسٹالیشن ضروری | ہاں | نہیں — کہیں سے بھی چلائیں |
| خودکار اپ ڈیٹس | ✅ ایپ کے اندر | ❌ دستی ڈاؤن لوڈ |
| اسٹارٹ اپ سپیڈ | ✅ تیز | |
| اسٹارٹ مینو میں شامل | ✅ | ❌ |
| آسان ان انسٹال | ✅ | ❌ بس فائل ڈیلیٹ کر دیں |
تجویز: خودکار اپ ڈیٹس اور تیز اسٹارٹ اپ کے لیے NSIS انسٹالر استعمال کریں۔ بغیر انسٹالیشن، بغیر رجسٹری آپشن کے لیے پورٹیبل .exe استعمال کریں۔
سب سے عام متبادل کے ساتھ ساتھ ساتھ موازنہ:
| Arroxy | 4K Video Downloader | JDownloader | Y2Mate / online converters | Browser extensions | |
|---|---|---|---|---|---|
| مفت، کوئی پریمیم سطح نہیں | ✅ | ✅ | |||
| اوپن سورس | ✅ | ❌ | ❌ | ❌ | |
| صرف مقامی پراسیسنگ | ✅ | ✅ | ✅ | ❌ | ✅ |
| کوئی لاگ ان یا کوکی ایکسپورٹ نہیں | ✅ | ✅ | |||
| استعمال کی کوئی حد نہیں | ✅ | ✅ | 🚫 | ||
| کراس پلیٹ فارم ڈیسک ٹاپ ایپ | ✅ | ✅ | ✅ | N/A | ❌ |
| سب ٹائٹلز + SponsorBlock | ✅ | ❌ | ❌ | ❌ |
Arroxy ایک ہی کام کے لیے بنایا گیا ہے: URL پیسٹ کریں، ایک صاف ستھری مقامی فائل حاصل کریں۔ کوئی اکاؤنٹس نہیں، کوئی اپ سیلز نہیں، کوئی ڈیٹا کلیکشن نہیں۔
- 4K UHD (2160p) تک، 1440p، 1080p، 720p، 480p، 360p
- ہائی فریم ریٹ جیسا ہے ویسا ہی محفوظ — 60 fps، 120 fps، HDR
- آڈیو — صرف آڈیو کو MP3، M4A/AAC، Opus یا WAV میں ایکسپورٹ کریں۔ انٹرایکٹو ڈاؤن لوڈز میں، دستیاب ہونے پر ماخذ کے نیٹو surround/Dolby ٹریکس (AC-3، E-AC-3، 5.1، DRC) منتخب کریں، یا عالمی ڈیفالٹ سراؤنڈ / Dolby کو ترجیح دیں سیٹ کریں
- فوری پری سیٹس: بہترین کوالٹی · متوازن · چھوٹی فائل
- 100% مقامی پراسیسنگ — ڈاؤن لوڈز سیدھے YouTube سے آپ کی ڈسک پر جاتے ہیں
- کوئی لاگ ان نہیں، کوئی کوکیز نہیں، کوئی Google اکاؤنٹ منسلک نہیں
- فائلیں سیدھی آپ کے منتخب کردہ فولڈر میں محفوظ
- لچکدار آغاز کے طریقے — گائیڈڈ سنگل ڈاؤن لوڈ، پلے لسٹ/چینل پکر، bulk URL پیسٹ، یا محفوظ ڈیفالٹس کے ساتھ Quick Download منتخب کریں
- مرکزی ڈاؤن لوڈ قطار — ہر سنگل، پلے لسٹ، bulk، یا quick کام پیش رفت، pause، resume، cancel، retry، اور priority کنٹرول کے لیے ایک ہی جگہ آتا ہے
- کلپ بورڈ واچ — YouTube لنک کاپی کریں اور جب آپ ایپ پر واپس آئیں تو Arroxy خود بخود URL بھر دیتا ہے (ایڈوانسڈ سیٹنگز میں ٹوگل کریں)
- خودکار صاف URLs — ٹریکنگ پیرامیٹرز (
si،pp،utm_*،fbclid،gclid) کو ہٹاتا ہے اورyoutube.com/redirectلنکس کو کھولتا ہے - ٹرے موڈ — ونڈو بند کرنے سے ڈاؤن لوڈز پس منظر میں چلتے رہتے ہیں
- 21 زبانیں — سسٹم لوکیل کو خود بخود پہچانتا ہے، کسی بھی وقت تبدیل کیا جا سکتا ہے
- پلے لسٹ سنک — پہلے سے ڈاؤن لوڈ شدہ ویڈیوز چھوڑنے کے لیے پلے لسٹ کو مقامی فولڈر کے مقابل دوبارہ اسکین کرتا ہے؛ ہر ویڈیو ڈاؤن لوڈ ہونے پر اپ ڈیٹ ہونے والی
.m3uپلے لسٹ فائل بناتا ہے - رفتار اور pacing کنٹرولز — ڈاؤن لوڈ bandwidth محدود کریں، requests کے درمیان delays شامل کریں، اور presets (Off · Balanced · Careful · Custom) سے fragment threads کو tune کریں
- سب ٹائٹلز SRT، VTT یا ASS میں — دستی یا خود کار طریقے سے بنائے گئے، کسی بھی دستیاب زبان میں
- ویڈیو کے ساتھ محفوظ کریں،
.mkvمیں ایمبیڈ کریں، یاSubtitles/سب فولڈر میں منظم کریں - SponsorBlock — اسپانسرز، انٹروز، آؤٹروز اور سیلف پروموز کو سکپ کریں یا چیپٹر مارک کریں
- ایمبیڈڈ میٹا ڈیٹا — ٹائٹل، اپ لوڈ کی تاریخ، چینل، تفصیل، تھمب نیل اور چیپٹر مارکرز فائل میں لکھے جاتے ہیں
- YouTube، مکمل — Videos، Shorts، Channels، Playlists، YouTube Music اور Podcasts کو فرسٹ-کلاس ذرائع کے طور پر ہینڈل کیا جاتا ہے
- 2000+ دیگر سائٹس yt-dlp کے ذریعے — Vimeo، Twitch، Twitter/X، TikTok، SoundCloud، Bandcamp، Bilibili، BBC iPlayer، archive.org اور بہت کچھ
- صرف آڈیو اور سب ٹائٹلز ہر معاون سائٹ پر کام کرتے ہیں، نہ صرف YouTube پر
- اگر کوئی سائٹ بدلتی ہے تو yt-dlp ہر ہفتے فکس جاری کرتا ہے اور Arroxy لانچ پر بائنری خودکار طور پر اپ ڈیٹ کرتا ہے
ڈاؤن لوڈز yt-dlp کے ذریعے براہ راست YouTube سے آپ کے منتخب کردہ فولڈر میں آتے ہیں — کسی تھرڈ پارٹی سرور سے نہیں گزرتے۔ دیکھنے کی تاریخ، ڈاؤن لوڈ تاریخ، URLs اور فائل کے مواد آپ کے ڈیوائس پر ہی رہتے ہیں۔
Arroxy OpenPanel کے ذریعے گمنام، مجموعی ٹیلی میٹری بھیجتا ہے — صرف اتنی کہ لانچز، OS، ایپ ورژنز اور کریشز سمجھ آ سکیں۔ کوئی URLs، ویڈیو ٹائٹلز، فائل پاتھز، اکاؤنٹ معلومات، fingerprinting یا ذاتی ڈیٹا نہیں۔ ہر انسٹال کا ID رینڈم ہے اور آپ کی شناخت سے منسلک نہیں۔ آپ Settings میں اسے بند کر سکتے ہیں۔
کیا یہ واقعی مفت ہے؟ ہاں — MIT لائسنس یافتہ، کوئی پریمیم سطح نہیں، کوئی فیچر گیٹنگ نہیں۔
میں کن ویڈیو کوالٹیز میں ڈاؤن لوڈ کر سکتا ہوں؟ جو بھی YouTube فراہم کرتا ہے: 4K UHD (2160p)، 1440p، 1080p، 720p، 480p، 360p، اور صرف آڈیو۔ 60 fps، 120 fps اور HDR اسٹریمز جیسے ہیں ویسے ہی محفوظ ہوتے ہیں۔
کیا میں صرف آڈیو کو MP3 کے طور پر نکال سکتا ہوں؟ جی ہاں۔ فارمیٹ مینو میں صرف آڈیو منتخب کریں اور پھر MP3، M4A/AAC، Opus یا WAV چنیں۔
کیا مجھے YouTube اکاؤنٹ یا کوکیز کی ضرورت ہے؟ بطور ڈیفالٹ، نہیں — Arroxy YouTube اکاؤنٹ، لاگ ان یا کوکی ایکسپورٹ کے بغیر کام کرتا ہے۔ ایسا مواد جس کے لیے توثیق درکار ہو، جیسے عمر کی پابندی والے یا صرف ممبران کے لیے ویڈیوز، کے لیے ایڈوانسڈ سیٹنگز میں اختیاری کوکی سپورٹ دستیاب ہے (Cookies source: file or browser)۔ یہ بطور ڈیفالٹ بند ہے۔ اگر آپ اسے فعال کرتے ہیں، تو yt-dlp کی وکی میں نوٹ کیا گیا ہے کہ کوکی پر مبنی آٹومیشن Google اکاؤنٹ کو فلیگ کر سکتی ہے؛ ایسی صورت میں ایک عارضی اکاؤنٹ زیادہ محفوظ انتخاب ہے۔
جب YouTube کچھ تبدیل کرے تو کیا یہ کام کرتا رہے گا؟ yt-dlp لانچ پر خود بخود اپ ڈیٹ ہو جاتا ہے، اور جب YouTube کچھ تبدیل کرتا ہے تو Arroxy فوری طور پر فکس فراہم کرتا ہے۔ اگر آپ کو کبھی کوئی مسئلہ پیش آئے، تو ایڈوانسڈ سیٹنگز میں اختیاری کوکی سپورٹ ایک متبادل کے طور پر دستیاب ہے۔
Arroxy کن زبانوں میں دستیاب ہے؟ اکیس، باکس سے باہر: English، Español (ہسپانوی)، Deutsch (جرمن)، Français (فرانسیسی)، 日本語 (جاپانی)، 中文 (چینی)، Русский (روسی)، Українська (یوکرینی)، हिन्दी (ہندی)، Afaan Oromoo، Kiswahili، O'zbekcha (ازبک)، Tiếng Việt (ویتنامی)، አማርኛ (امہاری)، العربية (عربی)، اردو، پښتو (پشتو)، বাংলা (بنگالی)، မြန်မာဘာသာ (برمی)، Ελληνικά (یونانی)، اور Српски (صربی)۔ Arroxy پہلی بار لانچ پر آپ کے آپریٹنگ سسٹم کی زبان خود بخود پہچان لیتا ہے اور آپ ٹول بار میں زبان منتخب کرنے والے سے کسی بھی وقت تبدیل کر سکتے ہیں۔ رن ٹائم لوکیل JSON src/shared/i18n/locales/ میں ہیں، اور مترجمین کے لیے PO کیٹلاگ i18n/locales/ میں ہیں — حصہ ڈالنے کے لیے GitHub پر PR کھولیں۔
کیا مجھے کچھ اور انسٹال کرنا ہوگا؟ نہیں۔ yt-dlp پہلی بار لانچ پر خود بخود ڈاؤن لوڈ ہو کر آپ کی مشین پر کیش ہو جاتا ہے؛ ffmpeg اور ffprobe ایپ کے ساتھ آتے ہیں۔ اس کے بعد کسی اضافی سیٹ اپ کی ضرورت نہیں۔
کیا میں پلے لسٹس یا پورے چینلز ڈاؤن لوڈ کر سکتا ہوں؟
ہاں — دونوں۔ پلے لسٹ یا چینل URL پیسٹ کریں (مثلاً youtube.com/@handle, /channel/UC…, /c/Name, /user/Old)؛ منتخب کریں کہ کتنی entries scan کرنی ہیں، پھر پوری فہرست queue کریں یا مخصوص ویڈیوز چنیں۔ date-range filters جلد آ رہے ہیں۔
macOS کہتا ہے "ایپ خراب ہے" — میں کیا کروں؟
یہ macOS Gatekeeper ایک غیر سائنڈ ایپ کو بلاک کر رہا ہے، اصل نقصان نہیں ہے۔ ایک لائن کے xattr کمانڈ کے لیے "App is damaged" — Terminal فکس دیکھیں جو اسے صاف کرتا ہے۔
کیا YouTube ویڈیوز ڈاؤن لوڈ کرنا قانونی ہے؟ ذاتی، نجی استعمال کے لیے، زیادہ تر دائرہ اختیار میں یہ عام طور پر قبول کیا جاتا ہے۔ آپ YouTube کی Terms of Service اور اپنے مقامی کاپی رائٹ قوانین کی پابندی کے ذمہ دار ہیں۔
ابھی بھی منصوبہ بند — تقریباً ترجیحی ترتیب سے:
| خصوصیت | تفصیل |
|---|---|
| پلے لسٹ اور چینل فلٹرز | پلے لسٹ یا چینل enumerate کرتے وقت date-range filters |
| YouTube آڈیو ٹریک ترجیحات | جب YouTube متعدد آڈیو ٹریک دے تو پوری app کے لیے بولی جانے والی زبان کا audio track preference مقرر کریں، اور ہر profile میں override کریں |
| ایپ کے اندر browser sign-in | Arroxy کے اندر browser windows کھولیں تاکہ آپ sign in کر سکیں اور site cookies کو manual export کیے بغیر استعمال کر سکیں |
| ایک-click ویڈیو ڈاؤن لوڈ | active profile استعمال کرتے ہوئے detected یا pasted URL سے ویڈیو ڈاؤن لوڈ ایک click میں شروع کریں |
| مضبوط retry recovery | غیر معتبر یا مسئلہ پیدا کرنے والے internet connection سے رکی ہوئی ڈاؤن لوڈز کے لیے نیا retry راستہ |
| مکمل download manager drawer | queue drawer کو زیادہ مکمل manager میں بدلنا، queued items کے لیے destination folder تبدیل کرنے سمیت |
| شیڈیولڈ ڈاؤن لوڈز | مقررہ وقت پر قطار شروع کریں (رات بھر کے رنز) |
| کلپ ٹرمنگ | شروع/اختتام کے وقت سے صرف ایک سیگمنٹ ڈاؤن لوڈ کریں |
ذہن میں کوئی فیچر ہے؟ ایک درخواست کھولیں — کمیونٹی کی رائے ترجیح کو تشکیل دیتی ہے۔
Stack
- Electron — کراس پلیٹ فارم ڈیسک ٹاپ شیل
- React 19 + TypeScript — UI
- Tailwind CSS v4 — اسٹائلنگ
- Zustand — اسٹیٹ مینجمنٹ
- yt-dlp + ffmpeg — ڈاؤن لوڈ اور مکس انجن (yt-dlp runtime پر حاصل ہوتا ہے؛ ffmpeg/ffprobe build time پر بنڈل ہوتے ہیں)
- Vite + electron-vite — بلڈ ٹولنگ
- Vitest + Playwright — یونٹ اور اینڈ ٹو اینڈ ٹیسٹ
سورس سے بلڈ کریں
| ٹول | ورژن | انسٹال |
|---|---|---|
| Git | کوئی بھی | git-scm.com |
| Node.js | 24.16.0 | mise install یا .node-version |
| Bun | 1.2.23 | mise install یا package.json packageManager |
تجویز کردہ: mise انسٹال کریں، پھر checkout میں mise install چلائیں۔ mise کے بغیر، bun run bootstrap سے پہلے .node-version سے Node.js اور package.json سے Bun کو دستی طور پر فعال کریں۔
powershell -c "irm bun.sh/install.ps1 | iex"نیٹو rebuilds کے لیے Visual Studio Build Tools اور Python درکار ہو سکتے ہیں۔
xcode-select --install
curl -fsSL https://bun.sh/install | bashcurl -fsSL https://bun.sh/install | bash
# build اور Electron رن ٹائم ڈپینڈنسیز
sudo apt install -y build-essential python3 tar libgtk-3-0 libnss3 libasound2t64
# صرف E2E ٹیسٹ کے لیے (Electron کو ڈسپلے درکار ہوتا ہے)
sudo apt install -y xvfbgit clone https://github.com/antonio-orionus/Arroxy
cd Arroxy
mise install # تجویز کردہ؛ اگر pinned tools دستی طور پر فعال ہیں تو چھوڑ دیں
bun run bootstrap
bun run doctor
bun run dev # Vite renderer کے ساتھ Electron appbun run build # ٹائپ چیک + کمپائل
bun run dist # موجودہ OS کے لیے پیکج
bun run dist:win # supported host پر Windows targets پیکج کریں
bun run bootstrapdependencies انسٹال کرتا ہے، Electron app dependencies کو rebuild کرتا ہے، Electron کی تصدیق کرتا ہے، development کے لیے embedded ffmpeg/ffprobe تیار کرتا ہے، اور Playwright Chromium انسٹال کرتا ہے۔ yt-dlp runtime پر app data folder میں manage ہوتا ہے؛ ffmpeg اور ffprobe ہر Arroxy release کے ساتھ bundled ہوتے ہیں۔
The Arroxy process starts but no window shows up. Most often this is a GPU driver hang during startup. Try, in order:
1. Check the log. It records startup, GPU info, and any crash. Path:
| Platform | Path |
|---|---|
| Windows | %APPDATA%\Arroxy\logs\main.log |
| macOS | ~/Library/Logs/Arroxy/main.log |
| Linux | ~/.config/Arroxy/logs/main.log |
2. Launch with hardware acceleration disabled. Open a terminal / Command Prompt and run the executable with a flag:
# Windows (Portable) — PowerShell, run from the folder containing the exe
.\Arroxy-win-x64-Portable.exe --disable-gpu
# Windows (Portable) — Command Prompt (cmd.exe), from the same folder
Arroxy-win-x64-Portable.exe --disable-gpu
# Windows (Installed) — works in both PowerShell and cmd.exe
"%LOCALAPPDATA%\Programs\Arroxy\Arroxy.exe" --disable-gpu
# macOS
/Applications/Arroxy.app/Contents/MacOS/Arroxy --disable-gpu
# Linux (AppImage)
./Arroxy-linux-x64.AppImage --disable-gpuIf that works, the GPU/driver is the cause. Make the change permanent (next step).
3. Persist the flag via argv.json. Create the file at:
| Platform | Path |
|---|---|
| Windows | %APPDATA%\Arroxy\argv.json |
| macOS | ~/Library/Application Support/Arroxy/argv.json |
| Linux | ~/.config/Arroxy/argv.json |
With contents:
{ "disable-hardware-acceleration": true }Arroxy reads this before opening any window, so it works even when the window never appeared.
4. Other flags worth trying (combine if needed): --disable-software-rasterizer, --disable-gpu-sandbox, --in-process-gpu.
5. Stale window position. If the window may be opening off-screen (multi-monitor change since last run), delete <userData>\window-state.json and relaunch.
6. Still stuck? Open an issue with: OS version, the contents of main.log, and any output from running with --enable-logging --v=1.
Arroxy صرف ذاتی، نجی استعمال کے لیے ایک ٹول ہے۔ آپ اس بات کو یقینی بنانے کے واحد ذمہ دار ہیں کہ آپ کے ڈاؤن لوڈز YouTube کی Terms of Service اور آپ کے دائرہ اختیار کے کاپی رائٹ قوانین کی پابندی کرتے ہیں۔ Arroxy کو ایسے مواد کو ڈاؤن لوڈ، دوبارہ تیار یا تقسیم کرنے کے لیے استعمال نہ کریں جس کے استعمال کا حق آپ کے پاس نہیں ہے۔ ڈویلپرز کسی بھی غلط استعمال کے ذمہ دار نہیں ہیں۔






