Статия
Изпращане на файл, който е твърде голям
Опитвате се да прикачите файл към имейл, да го пуснете в чат или да го споделите чрез приложение за съобщения. Червено съобщение за грешка ви казва, че файлът е твърде голям. Ето какво всъщност означава това ограничение, откъде идва и как да се вместите под него, без да изпращате файла си към чужд сървър.
Откъде идват ограниченията за размер
Всеки канал, който пренася файлове, налага таван за размера на прикачените файлове. При имейла най-често цитираната стойност е ограничението на Gmail от 25 MB за съобщенията, които изпращате (а не квотата за съхранение от 15 GB, която е нещо различно). Outlook.com и Apple Mail имат сходни лимити в същия диапазон. Тези тавани съществуват, защото имейлът не е създаден като протокол за прехвърляне на файлове: всяко съобщение преминава през няколко сървъра, а много голям прикачен файл натоварва опашките и съхранението на всяка стъпка. Платформите за чат задават свои собствени правила. Discord позволява файлове до 25 MB при стандартен акаунт и повече при платените нива; WhatsApp ограничава видеото до около 16 MB, а повечето други файлове до сходно ниво, макар че точната стойност може да варира според версията на платформата. Независимо от канала, моделът е един и същ: лимитът е твърдо техническо ограничение, а не предпочитание.
Какво всъщност прави повторното кодиране
Намаляването на размера на файл не е същото като изтриване на съдържание. Компресорът работи, като намира по-ефективен начин да съхрани същата информация. За PDF това обикновено означава повторно компресиране на вградените изображения, премахване на неизползвани шрифтове и метаданни, както и сплескване на обекти, които са били съхранени в раздут вид. За видео това означава повторно кодиране на кадрите при по-нисък битрейт или с по-ефективен кодек, така че всяка секунда от записа да заема по-малко байтове. Видимият резултат изглежда почти идентичен с оригинала до определена граница. Натиснете ли компресията твърде далеч, резултатът става осезаемо влошен, поради което компресор, който ви позволява да изберете целеви размер на файла, е по-полезен от такъв, който просто прилага фиксиран алгоритъм.
Компресиране без качване
Стандартният съвет в интернет е да използвате уебсайт за преобразуване. Качвате файла, сървърът го компресира, изтегляте резултата. Това работи, но означава, че вашият договор, вашата снимка или вашето видео пътува до сървър, който не контролирате, престоява там достатъчно дълго, за да бъде обработен, и може да бъде изтрит след това или не. Локалната обработка е алтернатива: компресията се изпълнява изцяло във вашия браузър и файлът никога не напуска устройството ви в нито един момент. Компресорът за PDF, компресорът за изображения и компресорът за видео на този сайт следват точно този модел. Първия път, когато отворите някой от тях, браузърът ви изтегля механизма за компресия, което отнема няколко секунди. След това инструментът работи без никаква мрежова активност и можете да го проверите, като наблюдавате раздела Network в инструментите за разработчици на браузъра си по време на задача.
Избор на стратегия според формата
PDF обикновено се компресира най-добре, като се цели конкретен размер, а не ниво на качество, защото връзката между визуалното качество и размера на файла е по-трудна за предвиждане при документи, отколкото при снимки. Използвайте ръководството за компресиране на PDF до 2 MB, ако знаете точния таван, който налага получаващата система. За снимка или изображение намаляването на качеството на JPEG е ефективно, но със загуби; предварителното намаляване на размерите на изображението често дава по-добри резултати от качеството само по себе си. За видео най-определящата променлива е битрейтът. Намаляването на битрейта наполовина приблизително намалява наполовина размера на файла, на цената на известно визуално качество в сцените с бързо движение. Ръководството за компресиране на видео за Discord и ръководството за компресиране на видео за WhatsApp разглеждат числата за тези конкретни платформи. Ако споделяте по имейл, ръководството за компресиране на PDF за имейл покрива случая с имейла от край до край.
Инструменти от тази статия
- Компресиране на PDF Намалете размера на PDF файла чрез безпогрешна оптимизация на вътрешната му структура, без качване.
- Компресиране на изображения Намали размера на изображенията без качване. Плъзгач за качество или целеви размер в KB. Пакетна обработка.
- Компресиране на видео Намали размера на видео файл чрез H.264 прекодиране в браузъра. Без качване, без сървър.
Често задавани въпроси
Кой е най-безопасният размер, към който да се цели при прикачен файл за имейл?
Оставането под 10 MB осигурява най-надеждната доставка при всички основни доставчици на имейл. Gmail приема до 25 MB, но получаващият сървър също налага свой собствен лимит, който рядко знаете какъв е. Цел от 10 MB оставя запас за заглавки и допълнителни данни от кодирането и работи дори при консервативни корпоративни пощенски сървъри.
Променя ли компресирането на PDF съдържанието му или го прави невъзможен за печат?
Не, не и при разумни нива на компресия. Текстът остава избираем, изображенията остават четливи, а оформлението е непроменено. При много агресивни настройки изображение, вградено в PDF, може да стане осезаемо размазано, но структурата на документа не е засегната. Ако имате нужда документът да се отпечата с висока резолюция, тествайте компресираната версия, преди да я изпратите.
Мога ли да компресирам видео, без напълно да загубя качеството?
Всяка компресия на видео със загуби включва известно намаляване на качеството, но за типични записи на екрана или обикновени кадри намаляване на размера с 40 до 60 процента обикновено е незабележимо на нормален екран. Ключът е да запазите резолюцията същата и да намалите битрейта, вместо да смалявате размерите на видеото, което променя как изглежда то на всеки екран. Ръководствата за Discord и WhatsApp включват настройки, които дават приемливо качество конкретно за тези платформи.