Форум: ТЕХНИЧЕСКАЯ ЧАСТЬ Тема: Пару вопросов о Preview. автор: Shadowserg сообщение оставил Shadowserg , 23 марта 2005, 20:08
Вопрос у меня такой: как лучше всего сжать клип до 10 метров. Чтоб не слишком качество пострадало. Я вот пробовал DivX сжимать с качеством 250кб/с. Так почему-то все транзишены стали пикселизованные и смазанные. Или от этого уж никак при таком качестве не уйти?
сообщение оставил TVB , 23 марта 2005, 20:33
ShadowsergСоветую жать с помощью < VP6 >. Желательно двумя проходами. На 250кбпс на разрешении около 400x300 получится, можно сказать, уже медиум-версия ^^. сообщение оставил Shadowserg , 23 марта 2005, 22:16
Фэнкс, попробую.
сообщение оставил Shadowserg , 27 марта 2005, 23:29
TVB, можешь поподробней рассказать как там жать, этоим кодеком, а то че-то никак не выходит, то картинка отвратная, то звук какой-то пищащий. И еще пробовал кодить превьюху, так как написано в одной статье на сайте. Тоже ничего не вышло: В статье написано "Возвращаемся в VirtualDub. Снова открываем нашу несжатую авишку. Идем в меню Audio -> Wav audio и выбираем wav’ку, которую только что сохранили и измерили." Делаю все по статье у меня выдает No audio decompressor could be found to decopress source audio format Какой-то особый кодек нужен чтоль? сообщение оставил TVB , 28 марта 2005, 00:15
Эх... вобщем, все полностью и по порядку:Сначала кодируем звук. Убедись, что WAV-ик у тебя в обычном Uncompressed(PCM) формате. Если нет - открой его каким-нить звук. редактором и сохрани в PCM. Вариант: сделай Export Audio в проге, в которой делал клип. 1. Качаем, если нету, оч хороший коммандлайновый mp3-кодер lame 3.96.1 < отсюда(372kb) >. И распаковываем его в диру с исходным вавиком. 2. Запускаем его там из коммандной строки так: lame.exe -q0 -b48 --resample 24 -mm -k <исходный wav> <конечный mp3> Ждем... Тестим полученную mp3-шку. Для превьюхи должно выйти весьма неплохо Теперь видео и все остальное: 1. Запускаем VirtualDub. Даже лучше VirtualDubMod. Если его нет - то качаем < отсюда (1.6Mb) > 2. Открываем исходный avi. 3. Ставим Full Processing Mode. 4. Идем в настройки сжатия и выбираем там кодек VP62 (Heightened Sharpness Profile). Настраиваем его так: Bitrate: тот, который нужен. Mode: Two Pass - First Pass End Usage: Local File Playback (VBR) Material: Progressive Noise Reduction: Как хошь. Для превьюхи я б все-таки поставил где-то 3-4. Но можно и не ставить. Sharpness: 10(т.е. максимум) 5. Идем в Video->Filters, добавляем Resize в разрешение около 320xNNN, где NNN берется исходя из пропорций картинки. Filter Mode у Resize'а обязательно поставь в Lanczos3. 6. ФРЕЙМРЕЙТ МЕНЯТЬ НЕ НАДО! 7. Отключаем, если есть, все аудиопотоки (В DubMod: Streams > Stream List, там делаем всем Disable). 8. Сохраняем. 9. Не закрывая дуб, идем в настройки кодека, меняем ему Mode на Two Pass - Second Pass, Best Quality 10. Добавляем ранее полученную mp3-шку (В DubMod: Streams > Stream List > кнопочка Add). 11. Еще раз сохраняем (туда же и под тем же именем, что в первый раз. файл можно смело заменять) Смотрим результат ^^. сообщение оставил Shadowserg , 28 марта 2005, 01:12
14 метров при качестве видео 250 кб/c и музыки 128 кб/c это нормально или можно и получше сжать?
сообщение оставил TVB , 28 марта 2005, 01:47
Т.к. простой расчет показывает, что клип длится около 5 мин, то...Для превью в этом случае 14 метров - много. Для средней и, тем более полной - мало. Т.к. заливать две версии тебе не хочется, то можно этот вариант посчитать оптимальным. Хотя, можно посоветовать сделать так: пожать звук в mp3 80kbps j-stereo, если кодить леймом, то так: lame.exe -q0 -b80 --resample 32 -mj -k <исходный wav> <конечный mp3> или в 64kbps mono(все-равно, уверен, при просмотре клипов народ мало обращает внимания на стереоэффект ) т.е. так: lame.exe -q0 -b64 --resample 32 -mm -k <исходный wav> <конечный mp3> "Освободившийся" битрейт можно пустить либо на уменьшение размера, либо на более высокое качество видео. А вообще, конечно, для каждого видео и для каждого аудио все получается по-разному, так что здесь я дал более-менее "средние" рекомендации ^^ Например, спокойное медленное видео иной раз на 150килобит выглядит качественней, чем бешенная свермелкая нарезка с эффектами на 700-800килобит сообщение оставил Esc , 28 марта 2005, 02:11
Что за бред? (* пинает TVB ногами *) Если хочешь ресамплить, так хотя бы 2:1. Если музыка не из фильма, то исходный самплинг рейт у неё будет 44100. Значит переводить надо в 22050. Shadowserg Читай статьи с сайта, у нас там кое-что разъясняется. сообщение оставил TVB , 28 марта 2005, 06:41
Esc
На самом деле не бред. Лейм использует довольно приличный алгоритм ресемплинга, так что 2:1 вовсе не обязательно. К тому же на 48кбпс искажения от сжатия на ВЧ будут гораздо сильней, чем те, которые вносит даже не очень хороший ресемпл. А для большинства современных звуковух воспроизводить 24кГц - как раз лучше и удобней. Т.к. выходной семплрейт уже почти везде делают только 48 или 96 кГц, а качественный ресемплинг звука в эти частоты при воспроизведении(а особенно - при воспроизведении видео) вообще почти никто кто делает. P.S. А мож у него исходник все-таки в 48кГц сообщение оставил Shadowserg , 01 апреля 2005, 21:32
Че-то Xvid начал артифакты выдавать... С вашего сайта качал. Наверно надо было предущую версию удалить?
сообщение оставил Troyan , 01 апреля 2005, 21:50
Shadowserg
А версия какая? Если Nic's Build, то вроде все настраивается. Хотя лучше 1.0.3. У меня все остальные вообще не пашут... сообщение оставил Leech , 01 апреля 2005, 23:28
ShadowsergТы что на 5 метров хочешь DVD качество (пока всё выглядит именно так)? сообщение оставил Shadowserg , 02 апреля 2005, 11:26
Не на 5, а на 14.
сообщение оставил TVB , 02 апреля 2005, 11:49
ShadowsergА VP6 уже не катит? Если я правильно понимаю, это все еще тот самый клип, который около 5 мин, а на 14Мб/5мин(еще учитывая, что там аудио будет)Дивх/Хвид по качеству вряд-ли переплюнут VP6. Тока, наверное, в редких особых случаях может быть ... |