mirror of
https://github.com/iv-org/invidious.git
synced 2026-10-26 14:59:16 -05:00
Removes HD720 quality selection as Youtube removed their combined video+audio video that was 720p. Now the only available is `360p`, which is `medium` quality. ```bash curl -v --request POST --url 'http://127.0.0.1:8282/companion/youtubei/v1/player' --header 'Authorization: Bearer aaaaaaaaaaaaaaaa' --header 'Content-Type: application/json' --data '{ "videoId": "w8pldQdmJLU" }' | jq ".streamingData.formats" ``` ```json [ { "itag": 18, "url": "https://rr5---sn-bg0s7ns7.googlevideo.com/videoplayback?expire=1792812370&ei=8tDbar3yB_KZ1sQP8uOj8Qs&ip=XXX.XXX.XXX.XXX&id=o-APoOBo3WyyLXjPSe0Xl2-xCsyWMXchaMPRmTj4UkJLIz&itag=18&source=youtube&requiressl=yes&xpc=EgVo2aDSNQ%3D%3D&cps=287&met=1792790770%2C&mh=Jl&mm=31%2C29&mn=sn-bg0s7ns7%2Csn-nja7sne6&ms=au%2Crdu&mv=m&mvi=5&pl=24&rms=au%2Cau&initcwndbps=1035875&bui=AWzQHwpX4VrhBTsG4T0oAvHR1r5mZV7dm9zuppZNtDgE-Rtl3uRA0ZdG0dB-9qxIXIvldmCzBxn5z56X&spc=mpRQ_2sfg4_5MN9L7ud3V7iopLB8etaGr4oP8_ybjBJXsh5x2m3s7S0vAvyCaReTumAvCPjh&vprv=1&svpuc=1&mime=video%2Fmp4&ns=-vYnufuN-GgbAW4adIGA9qkZ&rqh=1&cnr=14&ratebypass=yes&dur=922.528&lmt=1777285489878458&mt=1792790257&fvip=2&fexp=51565116%2C52184237&c=TVHTML5_SIMPLY&sefc=1&txp=5538534&n=OmKOje1BMpTH1A&sparams=expire%2Cei%2Cip%2Cid%2Citag%2Csource%2Crequiressl%2Cxpc%2Cbui%2Cspc%2Cvprv%2Csvpuc%2Cmime%2Cns%2Crqh%2Ccnr%2Cratebypass%2Cdur%2Clmt&sig=AE0s2JYwRgIhAJtYiKwBsjK4CvpjZOl5S_8xCj_AistOGOTnAzsNTQVKAiEA7C00y1m2vnleOHitHEYDeqCwWdr9tL0ziE-uUF6TS4Y%3D&lsparams=cps%2Cmet%2Cmh%2Cmm%2Cmn%2Cms%2Cmv%2Cmvi%2Cpl%2Crms%2Cinitcwndbps&lsig=APaTxxMwRQIhAP5bBhB-vi5vVQwqNts5AinZONLEnjUGgLh95gwih1PUAiBkzkyrObM9E92u3_EyeoVXrl8yhSjMWUP0uZYliiNOlA%3D%3D&pot=Mo4ElVvWMMqFrkWVH96K2MVfm9IX1lFWMzlSGzKrGVtqZJmyrZpPrWxuRkzAlF0qfnhyZLx10LtIcXfkhjDr_n0cX2i8QSX5ua_bxwJAvzlBs5c6ONqI85Txc7xcm_fHKbWh_WO_MoUcdO5vwD4ON62PeBou5Kf9i-vdjQIvAV06WxjdAYuVjllHBrixE2bb20tcAFWxbeBMc4L3ZAjx2JL8JVpXhtUKUh34q2Zr33-u6FHtsItK1f-4T-OYTI8p0sk5w07LGYKWcgf0PlDJy_In2tIfYSyM1oQpd64uSxXKLk0igNIAg7ulbjmNGnmY2Q1lENO2wXWUhs8d-uPqJjzgfd6Fcb9LZE03qACgKxR_HqWJImaI0fcFfYmj22zaib-tIX6KHL0ntAu1lrjoURaIU4CO_cXI5S_S4LfS37d62tcK8GFeobMKfiA92tMCVxjQymVEVQJ7n8QqbUn7b6XYAXjUp8N-Aj_RBiEh8Yy18kTkEYpx7uR9gusxxjH68Q-zAAE2p1iGhOU_XwUB9J9rqjrs4vdBqONw4WLqhVTzd24s4lACPHXClw3x9lYZPJDy9a82XMZImcVDkVN0w0cJMD9ssbep9rBJnhcwRKBIzwFSH282Nod-hIJ5Edj4azcT0zmHwdXyXq6bmENuQymZ8U8bAcU6I0d4XD1GxmQoHwCkbsiXuBnC2pBcsjvu3w%3D%3D&cver=1.0&alr=no", "mimeType": "video/mp4; codecs=\"avc1.42001E, mp4a.40.2\"", "bitrate": 213181, "width": 640, "height": 360, "lastModified": "1777285489878458", "quality": "medium", "fps": 24, "qualityLabel": "360p", "projectionType": "RECTANGULAR", "audioQuality": "AUDIO_QUALITY_LOW", "approxDurationMs": "922528", "audioSampleRate": "44100", "audioChannels": 2, "qualityOrdinal": "QUALITY_ORDINAL_360P" } ] ``` (ip query parameter anonymized to `XXX.XXX.XXX.XXX`, not a real IP of course.)
204 lines
11 KiB
JSON
204 lines
11 KiB
JSON
{
|
||
"Add to playlist": "Pleylistga qoʻshish",
|
||
"Add to playlist: ": "Ushbu pleylistga qoʻshish: ",
|
||
"Answer": "Javob",
|
||
"Search for videos": "Videolardan izlash",
|
||
"The Popular feed has been disabled by the administrator.": "Ommabop tasma administrator tomonidan faolsizlantirilgan.",
|
||
"generic_channels_count": "{{count}} ta kanal",
|
||
"generic_channels_count_plural": "{{count}} ta kanal",
|
||
"generic_views_count": "{{count}} marta koʻrilma",
|
||
"generic_views_count_plural": "{{count}} marta koʻrilma",
|
||
"generic_videos_count": "{{count}} ta video",
|
||
"generic_videos_count_plural": "{{count}} ta video",
|
||
"generic_playlists_count": "{{count}} ta pleylist",
|
||
"generic_playlists_count_plural": "{{count}} ta pleylist",
|
||
"generic_subscribers_count": "{{count}} nafar obunachi",
|
||
"generic_subscribers_count_plural": "{{count}} nafar obunachi",
|
||
"generic_subscriptions_count": "{{count}} ta obuna",
|
||
"generic_subscriptions_count_plural": "{{count}} ta obuna",
|
||
"generic_button_delete": "Oʻchirish",
|
||
"generic_button_edit": "Tahrirlash",
|
||
"generic_button_save": "Saqlash",
|
||
"generic_button_cancel": "Bekor qilish",
|
||
"generic_button_rss": "RSS",
|
||
"LIVE": "JONLI EFIR",
|
||
"Shared `x` ago": "`x` oldin ulashilgan",
|
||
"Unsubscribe": "Obunani bekor qilish",
|
||
"Subscribe": "Obuna boʻlish",
|
||
"View channel on YouTube": "Kanalni YouTubeʼda koʻrish",
|
||
"View playlist on YouTube": "Pleylistni YouTubeʼda koʻrish",
|
||
"newest": "eng yangilari",
|
||
"oldest": "eng eskilari",
|
||
"popular": "mashhur",
|
||
"last": "soʻnggisi",
|
||
"Next page": "Keyingi sahifaga",
|
||
"Previous page": "Oldingi sahifa",
|
||
"First page": "Birinchi sahifa",
|
||
"Clear watch history?": "Koʻruv tarixi tozalansinmi?",
|
||
"New password": "Yangi parol",
|
||
"New passwords must match": "Yangi parol mos kelishi kerak",
|
||
"Authorize token?": "Tokenga ruxsat berilsinmi?",
|
||
"Authorize token for `x`?": "`x`uchun tokenga ruxsat berilsinmi?",
|
||
"Yes": "Ha",
|
||
"No": "Yoʻq",
|
||
"Import and Export Data": "Maʼlumotni import va eksport qilish",
|
||
"Import": "Import qilish",
|
||
"Import Invidious data": "Invidious JSON ma’lumotlarini import qilish",
|
||
"Import YouTube subscriptions": "YouTube CSV yoki OPML obunalarini import qilish",
|
||
"Import YouTube playlist (.csv)": "YouTube pleylistini (.csv) import qilish",
|
||
"Import YouTube watch history (.json)": "YouTube koʻruv tarixi (.json) faylini import qilish",
|
||
"Import FreeTube subscriptions (.db)": "FreeTube obunalarini import qilish (.db)",
|
||
"Import NewPipe subscriptions (.json)": "NewPipe obunalarini import qilish (.db)",
|
||
"Import NewPipe data (.zip)": "NewPipe maʼlumot (.zip) faylini import qilish",
|
||
"Export": "Eksport qilish",
|
||
"Export subscriptions as OPML": "Obunalarni OPML tarzida eksport qilish",
|
||
"Export subscriptions as OPML (for NewPipe & FreeTube)": "Obunalarni OPML tarzida eksport qilish (NewPipe va FreeTube uchun)",
|
||
"Export data as JSON": "Invidious ma’lumotlarini JSON formatida eksport qilish",
|
||
"Delete account?": "Akkount oʻchirilsinmi?",
|
||
"History": "Koʻruv tarixi",
|
||
"An alternative front-end to YouTube": "YouTubeʼning muqobil interfeysi",
|
||
"JavaScript license information": "JavaScript litsenziya axborotnomasi",
|
||
"source": "manba",
|
||
"Log in": "Kirish",
|
||
"Log in/register": "Kirish/roʻyxatdan oʻtish",
|
||
"User ID": "Foydalanuvchi IDʼsi",
|
||
"Password": "Parol",
|
||
"Time (h:mm:ss):": "Vaqt (s:dd:ss):",
|
||
"Sign In": "Tizimga kirish",
|
||
"Register": "Roʻyxatdan oʻtish",
|
||
"E-mail": "E-pochta",
|
||
"Preferences": "Sozlamalar",
|
||
"preferences_category_player": "Pleyer sozlamalari",
|
||
"preferences_video_loop_label": "Doimiy takrorlash: ",
|
||
"preferences_preload_label": "Video ma’lumotlarini oldindan yuklash: ",
|
||
"preferences_autoplay_label": "Avtomatik ijro etish: ",
|
||
"preferences_continue_label": "Standart holatda keyingisini ijro etish: ",
|
||
"preferences_continue_autoplay_label": "Keyingi videoni avtomatik ijro etish: ",
|
||
"preferences_listen_label": "Odatiy tarzda tinglash: ",
|
||
"preferences_local_label": "Proksi videolar: ",
|
||
"preferences_watch_history_label": "Koʻruv tarixini faollashtirish: ",
|
||
"preferences_speed_label": "Odatiy ijro tezligi: ",
|
||
"preferences_quality_label": "Maqbul video sifati: ",
|
||
"preferences_quality_option_dash": "DASH (moslashuvchan sifat)",
|
||
"preferences_quality_option_medium": "Oʻrtacha",
|
||
"preferences_quality_option_small": "Kichik",
|
||
"preferences_quality_dash_label": "Maqbul DASH video sifati: ",
|
||
"preferences_quality_dash_option_auto": "Avtomatik",
|
||
"preferences_quality_dash_option_best": "Juda yuqori",
|
||
"preferences_quality_dash_option_worst": "Oʻta yomon",
|
||
"preferences_quality_dash_option_4320p": "4320p",
|
||
"preferences_quality_dash_option_2160p": "2160p",
|
||
"preferences_quality_dash_option_1440p": "1440p",
|
||
"preferences_quality_dash_option_1080p": "1080p",
|
||
"preferences_quality_dash_option_720p": "720p",
|
||
"preferences_quality_dash_option_480p": "480p",
|
||
"preferences_quality_dash_option_360p": "360p",
|
||
"preferences_quality_dash_option_240p": "240p",
|
||
"preferences_quality_dash_option_144p": "144p",
|
||
"preferences_volume_label": "Pleyer tovushi balandligi: ",
|
||
"preferences_comments_label": "Birlamchi fikrlar: ",
|
||
"youtube": "YouTube",
|
||
"invidious": "Invidious",
|
||
"preferences_captions_label": "Birlamchi tagyozuvlar: ",
|
||
"Fallback captions: ": "Zaxira tagyozuvlari: ",
|
||
"preferences_related_videos_label": "Aloqador videolarni ko‘rsatish: ",
|
||
"preferences_annotations_label": "Odatiy ravishda izohlarni chiqarish: ",
|
||
"preferences_extend_desc_label": "Video tavsifini avtomatik kengaytirish: ",
|
||
"preferences_vr_mode_label": "Interaktiv 360 darajali videolar (WebGL talab qilinadi): ",
|
||
"preferences_category_visual": "Vizual sozlamalar",
|
||
"preferences_region_label": "Kontent mamlakati: ",
|
||
"preferences_player_style_label": "Ijro etish uslubi: ",
|
||
"Dark mode: ": "Tungi rejim: ",
|
||
"preferences_dark_mode_label": "Tema: ",
|
||
"dark": "tungi",
|
||
"light": "kunduzgi",
|
||
"preferences_thin_mode_label": "Nozik rejim: ",
|
||
"preferences_category_misc": "Turli sozlamalar",
|
||
"preferences_automatic_instance_redirect_label": "Namunalarni avtomatik yoʻnaltirish (redirect.invidious.io saytiga qaytish): ",
|
||
"preferences_category_subscription": "Obuna sozlamalari",
|
||
"preferences_annotations_subscribed_label": "Obuna qilingan kanallar uchun izohlar standart holatda ko‘rsatilsinmi? ",
|
||
"Redirect homepage to feed: ": "Bosh sahifani tasmaga yo‘naltirish: ",
|
||
"preferences_max_results_label": "Tasmada ko‘rsatilgan videolar soni: ",
|
||
"preferences_sort_label": "Videolarni saralash tartibi: ",
|
||
"preferences_default_playlist": "Birlamchi pleylist: ",
|
||
"preferences_default_playlist_none": "Birlamchi pleylist belgilanmagan",
|
||
"preferences_search_privacy_label": "Maxfiylik qidiruvi: ",
|
||
"preferences_search_privacy_description": "Bu sozlama yoqilsa, qidiruv so‘rovlaringiz brauzer tarixida saqlanmaydi.",
|
||
"published": "eʼlon qilingan",
|
||
"published - reverse": "eʼlon qilingan - teskari tartibda",
|
||
"alphabetically": "alifbo boʻyicha",
|
||
"alphabetically - reverse": "alifbo boʻyicha - teskari tartibda",
|
||
"channel name": "kanal nomi",
|
||
"channel name - reverse": "kanal nomi - teskari tartibda",
|
||
"Only show latest video from channel: ": "Faqat kanalning eng oxirgi videosini ko‘rsatish: ",
|
||
"Only show latest unwatched video from channel: ": "Kanaldagi faqat oxirgi tomosha qilinmagan videolar ko‘rsatilsin: ",
|
||
"preferences_unseen_only_label": "Faqat tomosha qilinmagan ko‘rsatuv: ",
|
||
"preferences_notifications_only_label": "Faqat bildirishnomalarni ko‘rsatish (mavjud bo‘lsa): ",
|
||
"Enable web notifications": "Veb bildirishnomalarni yoqish",
|
||
"`x` uploaded a video": "`x` video yukladi",
|
||
"`x` is live": "`x` jonli efirda",
|
||
"preferences_category_data": "Maʼlumot parametrlari",
|
||
"Clear watch history": "Koʻruv tarixini tozalash",
|
||
"Import/export data": "Maʼlumotni import/eksport qilish",
|
||
"Change password": "Parolni almashtirish",
|
||
"Manage subscriptions": "Obunalarni boshqarish",
|
||
"Manage tokens": "Tokenlarni boshqarish",
|
||
"Watch history": "Koʻruv tarixi",
|
||
"Delete account": "Akkountni oʻchirish",
|
||
"preferences_category_admin": "Administrator sozlamalari",
|
||
"preferences_default_home_label": "Asosiy bosh sahifa: ",
|
||
"preferences_feed_menu_label": "Tasmalar menyusi: ",
|
||
"preferences_show_nick_label": "Taxallusni yuqoriga chiqarish: ",
|
||
"Popular enabled: ": "Ommabop faollashtirilgan: ",
|
||
"CAPTCHA enabled: ": "CAPTCHAʼni yoqish: ",
|
||
"Login enabled: ": "Tizimga kirishni yoqish: ",
|
||
"Registration enabled: ": "Roʻyxatdan oʻtishni yoqish: ",
|
||
"Report statistics: ": "Hisobot statistikasi: ",
|
||
"Save preferences": "Sozlamalarni saqlash",
|
||
"Subscription manager": "Obuna boshqaruvi",
|
||
"Token manager": "Token boshqaruvi",
|
||
"Token": "Token",
|
||
"tokens_count": "{{count}} ta token",
|
||
"tokens_count_plural": "{{count}} ta token",
|
||
"Import/export": "Import/eksport",
|
||
"unsubscribe": "obunani bekor qilish",
|
||
"revoke": "bekor qilish",
|
||
"Subscriptions": "Obunalar",
|
||
"subscriptions_unseen_notifs_count": "{{count}} ta koʻrilmagan bildirishnoma",
|
||
"subscriptions_unseen_notifs_count_plural": "{{count}} ta koʻrilmagan bildirishnoma",
|
||
"search": "izlash",
|
||
"Log out": "Chiqib ketish",
|
||
"Released under the AGPLv3 on Github.": "GitHub’da AGPLv3 litsenziyasi asosida chiqarilgan.",
|
||
"Source available here.": "Manba kodi bu yerda mavjud.",
|
||
"View JavaScript license information.": "JavaScript litsenziya ma’lumotlarini ko‘rish.",
|
||
"View privacy policy.": "Maxfiylik siyosati bilan tanishish.",
|
||
"Trending": "Trenddagilar",
|
||
"Public": "Ommaviy",
|
||
"Unlisted": "Eʼlon qilinmagan",
|
||
"Private": "Shaxsiy",
|
||
"View all playlists": "Barcha pleylistlarni koʻrish",
|
||
"Updated `x` ago": "`x` oldin yangilangan",
|
||
"Delete playlist `x`?": "`x` pleylist oʻchirilsinmi?",
|
||
"Delete playlist": "Pleylistni oʻchirish",
|
||
"Create playlist": "Pleylist tuzish",
|
||
"Title": "Sarlavha",
|
||
"Playlist privacy": "Pleylist maxfiyligi",
|
||
"Editing playlist `x`": "`x` pleylistini tahrirlash",
|
||
"playlist_button_add_items": "Video qoʻshish",
|
||
"Show more": "Batafsil",
|
||
"Show less": "Qisqacha",
|
||
"Watch on YouTube": "YouTubdeʼda koʻrish",
|
||
"Switch Invidious Instance": "Invidious nusxasini almashtirish",
|
||
"search_message_no_results": "Hech nima topilmadi.",
|
||
"search_message_change_filters_or_query": "Qidiruv so‘rovini kengaytiring va/yoki filtrlarni o‘zgartiring.",
|
||
"search_message_use_another_instance": "Shuningdek, <a href=\"`x`\">boshqa nusxada qidirish</a> mumkin.",
|
||
"Hide annotations": "Izohlarni berkitish",
|
||
"Show annotations": "Izohni koʻrsatish",
|
||
"Genre: ": "Janr: ",
|
||
"License: ": "Litsenziya: ",
|
||
"Standard YouTube license": "Standard YouTube litsenziyasi",
|
||
"Family friendly? ": "Oila uchun mosmi? ",
|
||
"Wilson score: ": "Wilson bahosi: ",
|
||
"Engagement: ": "Qatnashish: "
|
||
}
|