Просмотр полной версии : Где сжатие jpg лучше (в flash или photoshop)
Master-Bloodar
23.05.2006, 18:41
Что эффективнее: сжимать рисунки в фотошопе, а потом ставить качество битмапов во флеше максимальное, или наоборот, сохранять в фотошопе с максимальным качеством, а потом регулировать jpeg quality во флеше.
У кого какие соображения на этот счет?
"сохранять в фотошопе с максимальным качеством, а потом регулировать jpeg quality во флеше."
однозначно только это вариант
Master-Bloodar
23.05.2006, 19:15
а почему не наоборот?
http://www.flasher.ru/forum/showthread.php?t=77505&page=2&highlight=%EA%E0%F7%E5%F1%F2%E2%EE
Если ты сожмешь jpg до 50% качества в фотошопе (пусть размер будет 50кб), а потом вставишь во флеш, то меняя качество jpg уже там, ты варьируешь от 0 до 100 уже 50%jpeg. То есть выше 50% ты уж не сделаешь, но размер при 100% может быть уже 100кб. Проигрыш на лицо.
я вообще всегда сохраняю в png-24
сначала делал из-за прозрачности
а потом уже по привычке
специально не проверял, но мне кажется, что качество получше, а вот вес побольше...
я вообще всегда сохраняю в png-24
сначала делал из-за прозрачности
а потом уже по привычке
специально не проверял, но мне кажется, что качество получше, а вот вес побольше...
Я использую только два формата для импорта. GIF и PNG.
Гифом лучше для иконок, узоров и прочих картинки с малым количеством цветов. Для них во флеше стоит использовать сжатие PNG/GIF, а не JPEG.
Бармалей
24.05.2006, 18:15
А я никогда особо не надеялся на алгоритмы сжатия флеша, поэтому всегда оптимизировал графику в фотошопе. Аналогично звуки и видео оптимизирую во внешних редакторах. Не знаю насколько это практично, но время компиляции ролика уменьшается, а это уже плюс.
а почему не наоборот?
а как ты себе ето представляешь???
вначале в влеше сжать, а потом в фотошопе откомпилить???!
Буньков Максим
24.05.2006, 19:09
ACDSee рулит... а потом в флешку.. и все 2pix тебе разрешение...
А я никогда особо не надеялся на алгоритмы сжатия флеша, поэтому всегда оптимизировал графику в фотошопе.
Если ты не понимаешь принцип сжатия jpeg, то продолжай делать так и дальше :)
Бармалей
24.05.2006, 20:07
Если ты не понимаешь принцип сжатия jpeg, то продолжай делать так и дальше :)
И с определенной битовой глубиной цвета флеш тоже может сохранять?
Заранее отвечу для чего это нужно. Например, если ролик делается для мобильника, то не имеет смысла сохранять в JPEG все 16 милионов оттенков, если устройство может показать только чуть больше ста тысяч.
И с определенной битовой глубиной цвета флеш тоже может сохранять?
Заранее отвечу для чего это нужно. Например, если ролик делается для мобильника, то не имеет смысла сохранять в JPEG все 16 милионов оттенков, если устройство может показать только чуть больше ста тысяч.
Для начала расскажи как ты уменьшаешь количество цветов jpeg.
Сжатие jpg несет за собой потери информации (ухудшение какчества изображения). Значит при каждой операцией сжатия картинка будет плохеть. Посему, на мой взглад, лучше использовать jpg на последнем шаге - компиляции проекта. Во время работы использую форматы без сжатия (в вэб-графике редко встретишь гиговые проекты).
Бармалей
25.05.2006, 13:39
>> Для начала расскажи как ты уменьшаешь количество цветов jpeg.
Почитай в фотошоповском хэлпе про "bit depth". Замутка с уменьшением цветов не отражается на весе файла в JPEG. Положительной стороной ее применения является то, что устройству приходится эмулировать меньшее количество цветов при выводе картинки на экран.
Хотя и во флеш можно вставить JPEG уже с уменьшенным количеством цветов и ужимать его уже там, я все равно придерживаюсь того, что лучше оптимизировать JPEG во внешнем редакторе. Во-первых, из-за того, что сокращается время на компиляцию ролика, соответственно, меньше тратится времени каждый раз при его тестировании. Во-вторых, из-за того что у того же фотошопа больше настроек по сжатию в JPEG - есть прогрессивное сжатие и размывка.
Почитай в фотошоповском хэлпе про "bit depth".
Что это такое я знаю, поэтому и спрашиваю как ты уменьшаешь количество цветов.
Лично я могу сделать 1 / 8 Grayscale / 8 Indexed Color / 24 битов. Или ты про динамический диапазон цветов говоришь? Тогда с помощью jpeg ты скорее его опять "расширишь" (за счет появления новых цветов в восьмипиксельной сетке http://www.artlebedev.ru/tools/technogrette/etc/jpeg-1/), тогда же как PNG этого не даст.
Замутка с уменьшением цветов не отражается на весе файла в JPEG. Положительной стороной ее применения является то, что устройству приходится эмулировать меньшее количество цветов при выводе картинки на экран.См. выше.
Хотя и во флеш можно вставить JPEG уже с уменьшенным количеством цветов и ужимать его уже там, я все равно придерживаюсь того, что лучше оптимизировать JPEG во внешнем редакторе. Во-первых, из-за того, что сокращается время на компиляцию ролика, соответственно, меньше тратится времени каждый раз при его тестировании. Сомнительное приимущество, которое на выходе дает больше размер файла при худщем качестве.Во-вторых, из-за того что у того же фотошопа больше настроек по сжатию в JPEG - есть прогрессивное сжатие и размывка.О боже! Ты пересжимаешь jpeg еще раз и все что ты сделал вылетает в трубу.
deep70 тебе правильно сказал, вставляя jpg с качеством 80% и выставляя во флеше качество 100%, а тебя все равно будет качесвто 80%, а вот размер как при 100%.
Master-Bloodar
25.05.2006, 18:30
KLieriK, даже отвечать не хочу на твой дурацкий вопрос:))
Сжимать изображение во флеше лучше хотя бы потому, что можно держать размер ролика под контролем, уменьшая или увеличивая качество jpg. Сжимая изображение в фотошопе, сделать это будет сложнее.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.