Вікісховище:Максимальний розмір файлу

From Wikimedia Commons, the free media repository
Jump to navigation Jump to search
This page is a translated version of a page Commons:Maximum file size and the translation is 41% complete. Changes to the translation template, respectively the source language can be submitted through Commons:Maximum file size and have to be approved by a translation administrator.
Outdated translations are marked like this.
Shortcuts

Максимальний розмір файлу на Вікісховищі встановлено до 5 ГіБ (5 368 709 120 байтів[1]) для користувачів Майстра завантажень та інших інструментів, що підтримують порційні завантаження.[2][3] В іншому разі ліміт становить 100 МіБ (104 857 600 байтів)[4] через технічні проблеми при завантаженні.[5][6] Є також можливість завантажувати файли за допомогою завантажень з боку сервера.

Це означає, що неможливо завантажити файл, більший, аніж максимальний розмір файлу, без попереднього розбиття його на менші частини, і завантаження цих частин як окремих файлів. Шаблон {{Split file}} можна використати для створення посилань на частини файлу, поділеного в такий спосіб.

Будь ласка, зверніть увагу, що слід робити кожне можливе зусилля, щоб зберігати розмір файлу нижчим за максимально допустимий розмір без розділення його на частини. Є багато різних способів досягти цього, включно зі зміною формату файлів, вилучення не зовсім потрібних частин файлу, і зниження роздільності, збільшення рівня стиснення тощо. І лише в тих випадках, коли цих заходів недостатньо (через подальшу втрату деталізації, яка спричинить невиправдане зниження якості файлу), ці файли слід розбивати на частини.

Зокрема, зображення у форматі tiff часто дуже великі, але їх розмір можна зменшити, застосувавши стиснення. Якщо метод стиснення не призводить до втрати якості (такий як «deflate» або «LZW»), зменшення розміру файлу не вплине на його якість (але будьте обережні з прихованими методами стиснення, які можуть спричинити втрату даних, або зробити файл несумісним з певним програмним забезпеченням).

З іншого боку, не існує ліміту загального обсягу завантажень з окремого облікового запису. Однак, якщо Ви плануєте пакетні завантаження, які загалом займуть до декількох терабайтів, було б розумно попередити про це системних адміністраторів.

Note: Large SVG files (> 5 MiB) need to have the translations appear closer to the beginning of the file.

Maximum upload size

While hosting files up to 5 GiB is supported, the maximum file size for uploading is 100MB. The UploadWizard and several community-supported tools can use chunked uploading to upload such files in smaller (<100MB) pieces that are reassembled on the server.

In general you should be able to upload files close to the 5 GiB limit using chunked uploads without any issues. In the past bugs broke most large uploads, but as of October 29, 2021, these have been fixed now.[7]. Large uploads using the upload-by-url functionality may still timeout (especially those from archive.org[8]). In these cases you are recommended to download the file locally and then re-upload it using chunked uploads.

If you are still unable to upload the file (receiving 503/504 or "stash failed" type errors), request a server-side upload.

Максимальний розмір мініатюр

На додачу до загального обмеження розміру, для декількох типів файлів (GIF) програмне забезпечення створює мініатюри та попередні перегляди на основній сторінці опису нижче певного ліміту розміру — наразі цей ліміт становить $tiff_limit_MP мегапікселів.[9][10] Однак великі GIF-анімації зараз можуть бути обмежені в інший спосіб (обмеження пам'яті) — є баг на файли понад ~23 мегапікселі.[11] Для файлів, для яких програмне забезпечення не надає мініатюр через це обмеження, слід завантажити версію для відображення мініатюр/попереднього перегляду (або як повнорозмірний файл JPEG, або менший PNG), і пов'язати його з основним файлом. Для цього є шаблони {{Archival version}} і {{Compressed version}}.

However, for large GIF animations the limit is currently 100 megapixels. For files where the software does not provide thumbnails because of this limitation, a thumbnail version (either a full-sized JPEG or a smaller PNG) should be uploaded for thumbnail/preview purposes, and linked with the main file. The templates {{Archival version}} and {{Compressed version}} are available for this.

Непов'язана причина, з якої мініатюри можуть не відтворюватись (приклад) — це дуже довга назва файлу — настільки довга, що наближається до ліміту довжини назви у 255 (який у деяких випадках із символами, що не належать до системи ASCII, може становити значно менше ніж 255 символів, зважаючи на UTF-8). Неможливо завантажити файл із аж настільки довгою назвою, але можливо перейменувати файл на таку назву.[12]

Технічні примітки

  1. gerrit:280831, gerrit:1002813
  2. Оригінально [gerrit:93900 500 МіБ], збільшено до [gerrit:93900 1 ГіБ в листопаді 2013], збільшено до [gerrit:266544 2 ГіБ у лютому 2016], збільшено до [gerrit:280831 4 ГіБ у квітні 2016]
  3. Наразі це може не працювати для PDF-файлів через $phab
  4. Досить довгий час цей ліміт становив 20 МБ, та в листопаді 2008 його збільшили до 100 МБ.[1]
  5. Кнайпа (2011-11)
  6. Wikitech-l: Upload file size limit (2010-07)
  7. wikitech:Incident documentation/2021-11-04 large file upload timeouts
  8. T295009: Improve download speed from archive.org on appservers
  9. configuration change, Phab:T291014#7367570: 59 seconds timeout
  10. Cite error: Invalid <ref> tag; no text was provided for refs named g
  11. phab:T63711 — більші GIF-анімації (> ~23 MP) можуть перебувати під впливом обмеження через брак пам'яті, див., :Category:Animated GIF files affected by MediaWiki restrictions, щоб побачити більше таких файлів.
  12. phab:T32202

Довідка