Показать сообщение отдельно
Старый 10.05.2013, 10:17   #1
Жрец Нефтиды
Модератор
 
Аватар для Жрец Нефтиды
 
Регистрация: 15.07.2012
Адрес: Санкт-Петербург
Сообщений: 1,395
Сказал(а) спасибо: 344
Поблагодарили 539 раз(а) в 368 сообщениях
Вес репутации: 623
Жрец Нефтиды has a reputation beyond reputeЖрец Нефтиды has a reputation beyond reputeЖрец Нефтиды has a reputation beyond reputeЖрец Нефтиды has a reputation beyond reputeЖрец Нефтиды has a reputation beyond reputeЖрец Нефтиды has a reputation beyond repute
По умолчанию Презентация без PowerPoint

Мученикам PowerPoint-а посвящается.
Вот женился я на жрице, работающей в фирме, деятельность которой построена, главным образом, на презентациях. И столкнулся в этой фирме с дуболомством древнеегипетского прапорщика: если презентация – то непременно PowerPoint, и никак иначе. А между тем презентацию гораздо проще, удобнее и качественнее можно организовать, используя совершенно иной, жреческий подход. Причём по предлагаемому мной алгоритму процесс ведения презентации можно легко и удобно адаптировать под каждого конкретного клиента, что весьма затруднительно сделать в PowerPoint.
Не буду останавливаться на всех недостатках PowerPoint: кто с ним работал, наверняка знает. Скажу лишь о двух. Предположим, презентация состоит из статических изображений и видео роликов. Так вот идущее видео в PowerPoint довольно трудно напрямую, подобно тому, как это можно в Плеере, передвинуть на нужную точку времени. А ведь такая возможность перескока на любую точку ролика может оказаться очень даже полезной – если видишь, что клиент зевает. Также. Изображения, и статические, и видео, имеют разрешения по горизонтали и вертикали. Практически всегда разрешение монитора или проектора будет отличаться от разрешения изображения. По какому алгоритму изображение будет отмасштабировано в PowerPoint до нужного разрешения? А? В PowerPoint об этой тонкости не говорится ни слова, а ленивому побыстрейщику кажет – и ладно, сойдёт для сельской местности.
Для работы нам потребуется самый лучший просмотровщик с возможностью редактирования ACDSee. Мне представляется, что ACDSee8 – самая лучшая версия: абсолютно надёжен, абсолютно не глючит, есть всё, что нужно, и нет извращённых наворотов. В своё время я его качественно русифицировал, если есть необходимость, могу залить на Яндекс – диск.
Вначале немножко теории. Почему именно ACDSee? Сжатие JPG имеет одну особенность, известную, естественно, с момента изобретения этого стандарта, и неизвестную примерно 90% конечных пользователей. Так вот, изображение, подаваемое на JPG-сжатие, может перед сжатием быть преобразовано в "планарный формат", подобный планарным форматам YV12 и YUY2, используемым при кодировании видео. А планарный формат – это всегда потери качества. Поэтому даже сжатое со 100%-м качеством изображение будет уже не в точности соответствовать оригиналу. Например, Фотоэдитор, входящий в состав Офиса, при кодировании в JPG перегоняет изображение в планарный формат, причём делает это подло, втихаря, ничего не сообщая пользователю. И изменить это никак невозможно.
Однако стандарт JPG позволяет сжимать BMP и в исходном RGB качестве. Некоторые программы, но, к сожалению, лишь очень немногие, предоставляют конечному пользователю манипулировать этой возможностью. ACDSee8 – одна из таких честных программ. Для отключения всех планарных дел нужно на вкладке опций JPG-сжатия убрать птицы у обоих строк в "Colour component sampling". Вот так:
[Для просмотра данной ссылки нужно зарегистрироваться]

Переходим к делу. В любом случае, если у тебя есть файл презентации PowerPoint, извлеки из него все изображения непременно в формате bmp. А потом эти bmp сожми в JPG со стопроцентным качеством прогой ACDSee8, задав при сжатии опции, как показано на рисунке. ACDSee8 позволяет производить сжатие в пакетном режиме. Все взятые из других мест рисунке также сожми в JPG со стопроцентным качеством. Да, стопроцентное качество требует определённого дискового пространства. Главный принцип всех моих разработок: качество – всё! Кто помешан на скотской мелочной паскудной экономии – головой ап стенку. Баксы на резиновый винчестер берёшь в папином кармане.
Не пытайся использовать какие-либо экзотичные форматы кодирования изображений! Формат JPG со 100%-м качеством – самый лучший выбор. Если исходное изображение в каком-либо другом формате, преобразуй его в JPG. Пожалуй, единственный формат, который не следует пережимать в JPG – это GIF, содержащий динамическое изображение.
Дальнейшие действия разделяются на три случая.

Случай №1 – самый простой. Презентация состоит только из статических изображений.
Располагаешь все изображения в одной папке. Тому изображению, которое должно при презентации идти первым, даёшь имя 01.jpg, второму – 02.jpg и так далее. Поскольку презентация является субстанцией, периодически подвергаемой изменениям, то я бы рекомендовал на каждые 10-20 номеров оставлять один или даже два номера свободными. Нужно это для того, чтобы при необходимости можно было вставить файлы, не меняя номера во всей папке презентации. То есть после 19.jpg идёт 21.jpg, и так далее. Если количество файлов в папке презентации больше 99, то число в именах файлов должны быть трёхзначные. То есть 001.jpg, 002.jpg и так далее. В имени файла после числа можно ввести также какое-либо буквенное наименование. Например, 001 Крем космический.jpg.
Настраиваем виндузятник так, чтобы он открывал изображения ACDSee8. Щёлкаем по 01.jpg, для перехода к следующему слайду или к предыдущему вращаем колёсико мыши.
По умолчанию ACDSee8 будет масштабировать изображение по бикубическому алгоритму, что, с моей точки зрения, самое оптимальное решение. Настраивается этот параметр, в моём переводе, на вкладке "Просмотр" – "Алгоритм прорисовки".
Важно! В папке презентации не должно быть никаких других файлов, кроме файлов изображений! Особенно бдительно нужно следить за тем, чтобы в случае №1 в папку презентации не попали видео файлы. ACDSee8 не умеет воспроизводить видео, но если при прокручивании колёсика мыши следующим оказывается видео файл, то ACDSee8 пытается его воспроизвести. В результате получается ситуация типа "кис-кис заело".

Случай №2. Презентация состоит из смеси статических изображений и видео роликов.
Практика показала, что именно такие презентации доставляют проводящим презентацию тёткам больше всего мучений.
Первым делом перебрасываем все видео ролики, независимо от кодеков, в контейнер "Матрёшка". Делаем это, разумеется, только матрёшечником. Подробно описано в моей статье "Тонкости перекидывания файлов в контейнер "Матрёшка".
Располагаем файлы рисунков и видео файлы в одной папке. Так же, как и в случае №1, больше ничего в этой папке быть не должно! Но в случае №2 в презентационной папке располагаются не только файлы изображений, а ещё и видео файлы. И файлам рисунков, и видео файлам даём сквозную нумерацию, как это описано в способе №1. То есть, например, 01 крем.jpg, 02 маска.jpg, 03 старт.mkv, 04 кроссовки.jpg, 05 бег.mkv и так далее.
ACDSee8 здесь нам не потребуется. Для презентации мы будем использовать самый лучший в ближнем и дальнем космосе Плеер Классик Хоумсинема http://mpc-hc.sourceforge.net/
Перед началом презентационных дел нужно настроить Плеер на презентации. Делается это один раз. Жмём "Вид" – "Настройки".
Вкладка "Проигрыватель". Очень важно правильно заполнить раздел "История / Позиция". Птицы в этом разделе ставим везде, кроме "Запоминать позицию DVD" и "Запоминать позицию в файле". Пояснения. Не факт, что любой видео ролик мы будем показывать клиенту до конца. Весьма возможно, что на каком-то моменте мы решим переключиться к следующему слайду. Если мы не уберём птицу у "Запоминать позицию", то, когда мы в следующий раз выйдем на показ этого ролика, то он будет воспроизводиться Плеером не с начала, а с той точки, с которой мы ушли. Если же птиц у этих опций нет, то видео ролик всегда будет воспроизводиться с самого начала.
Вкладка "Форматы". В разделе "Ассоциации" жмём кнопку "Все".
Вкладка "Логотип". Потному клиенту может не понравится, если при смене изображений будет выскакивать логотип плеера. Поэтому точка у "Встроенный", и щёлкаем по кнопкам, пока не будет никакого логотипа.
Вкладка "Воспроизведение". Убираем птиц у "Автозагрузка аудио файлов" и "Автозагрузка субтитров".
Вкладка "Вывод". Во всех выпадающих списках на этой вкладке устанавливаем "Системный по умолчанию".
Вкладка "Полный экран". Ставим птицу у "Запускать файлы в полноэкранном режиме".
Вкладка "Встроенные фильтры". Для простоты можно поставить птиц у всех фильтров источников и у всех декодеров. Тогда Плеер точно воспроизведёт всё существующее в природе за счёт своих внутренних способностей. Подробнее читай мою статью "Качественный просмотр видео файлов на компьютере".
Вкладка "Аудиопереключатель". Убираем птиц у "Нормализовать" и "Восстанавливать громкость".
OK.
Для того, чтобы изменения вступили в силу, нужно перезапустить Плеер.
Эти настройки сохранятся навсегда. А точнее, до тех пор, пока какое-нибудь чмо тебе их не изменит.
Теперь собственно презентация. "Файл" – "Открыть файл" – верхняя кнопка "Выбрать", то есть та, что справа от списка "Открыть". Выходим на папку презентации. По умолчанию jpg файлы видны не будут. Поэтому всегда перед открытием файлов в выпадающем списке "Объёкты типа" задаём "Все файлы (*.*)". Задавать "Все файлы" при открытии тебе нужно будет всегда, так как этот параметр Плеером не запоминается. Щёлкаем один раз левой кнопкой мыши по первому файлу. Скорее всего, это будет 01.jpg. Он выделился. Жмём на клавиатуре одновременно "Ctrl" – "A". Выделились все файлы в папке презентации. Жмём кнопку "Открыть". Дело пошло. Во время работы Плеера для перехода в полноэкранный режим и обратно используем одновременное нажатие клавиш "Alt" – "Enter.
Переход к следующему слайду или ролику осуществляется кнопкой "Page Down", к предыдущему – кнопкой "Page Up". А не пробелом, как к тому привыкли некоторые пауэпойнтовцы. Придётся привыкнуть, ничего, не надорвёшься. Когда мы выходим на просмотр видео ролика, то мы можем пользоваться всеми возможностями Плеера: передвигать ползунок просмотра на любую точку, приостанавливать просмотр, переходить в любой момент времени на следующий кадр и так далее. Такого счастья в PowerPoint ты никогда не получишь.
Для выхода из Плеера щелчок правой кнопкой по любому месту экрана, и в выпадающем списке щелчок левой кнопкой по "Выход".
Вот презентация закончилась, пять минут на подмазаться и пописать, дальше следующая орава клиенток на ту же самую презентацию. Как выйти на начало презентации? Если ты находишься на последнем слайде или ролике, то нажатие кнопки "Page Down" приведёт к переходу на первый слайд или ролик. То есть перескоки идут по кругу. Если же ты находишься где-нибудь в середине презентации, и тебе нужно выйти на её начало, то тут есть два способа. Если слайдов и роликов немного, то на начало можно выйти последовательным нажатием кнопки "Page Up". Если много – то лучше всего выйти из Плеера и по новой, как было описано выше, загрузить все файлы презентации.
Ленивому и тупому однокликовому побыстрейщику, привыкшему запускать презентацию одним кликом, может показаться влом каждый раз загружать файлы презентации описанным здесь не однокликовым способом. Такому трутню могу посоветовать головой ап стенку. Все описанные выше действия по открытию файлов презентации у меня, например, занимают столько же времени, сколько занимала в армии сборка автомата Калашникова, а был я там вторым в роте. "Тренируйся, бабка!"
Описанный в случае №2 просмотр файлов Плеером можно также использовать и тогда, когда все файлы презентации представляют из себя статические изображения. То есть, в принципе, от случая №1 можно вообще отказаться. Но лично мне представляется, что для презентации, состоящей только из изображений, случай №1 проще.

Случай №3. То же самое, что и случай №2, но только в папке презентации должны, в числе видео файлов и просто изображений, находиться ещё и статичные слайды, сопровождающиеся звуковым ля-ля.
Единственная "трудность" случая №3 состоит в изготовлении файла со статическим изображение и звуком. Итак, у нас есть изображение, скажем, в формате bmp. К нему нужно приделать звук. Идём на http://www.compression.ru/video/ls-codec/ и скачиваем безпотерьный кодек MSU Lossless Video Codec. Поскольку этот кодек написали москали, то здесь и далее я буду называть его московским. Запускаем Виртуал Даб. Открываем файл изображения bmp. В выборке видео кодеков задаём MSU. Настраиваем параметры московского кодека следующим образом. "Quality" – "Absolutely lossless". "Format" – ставим птицу у "Always suggest RGB for output". В выпадающем списке "Mode:" задаём "Max compression, faster decompression".
Частота кадров в данном случае значения не имеет, поэтому в настройках Виртуал Даба оставляем ту fps, которая будет по умолчанию, то есть 10. А вот "Color Depth" в настройках Виртуал Даба для случая №3 должен быть непременно "24 bit RGB (888)". Сохраняем avi. В итоге получили avi файл с одним кадром.
Смотрим, что представляет из себя звук. Если звуковое ля-ля сжато любым кодеком, кроме WMA, то ничего со звуком не делаем. Но вот WMA матрёшечник пока не жрёт. Поэтому, если звук в WMA, то вначале разжимает его GoldWave-ом до wav и потом сжимаем во flac.
Запускаем матрёшечник. Грузим avi и звук. Соотношение сторон для avi никак не задаём, FPS задаём 10. И вот тут последняя тонкость. Нам нужно, чтобы изображение маячило всё то время, пока идёт звук. Поэтому для avi видео, состоящего из одного кадра (а не для звука), в поле "Задержка (в мс):" вводим длину звукового ля-ля в миллисекундах. Например, звук длится 3 минуты 59 секунд. В секундах его длина будет 59+3*60=239. Чтобы перевести в миллисекунды, нужно добавить сзади три нуля. То есть в поле "Задержка (в мс):" нам нужно ввести 239000
Для звукового потока никакой задержки не вводим!
Создаём матрёшку, вводим в её имя номер, и далее всё, как в случае №2.
Исключительно для блондинок. Московский кодек не входит в состав декодеров Плеера. Поэтому чтобы в случае №3 такая статически – звуковая матрёшка воспроизвелась, московский кодек должен быть установлен и на том компьютере, на котором проводится презентация.

На этом, в принципе, начинающая презентационная дама может остановиться. Если же есть желание половить мышей качества, то можно, во-первых, организовать декодирование через ffdshow, во-вторых, в Плеере на вкладке "Вывод" в выпадающем списке "Direct Show видео" задать более продвинутый рендеринг "Video Mixing Renderer 9 (renderless)", "Поверхность" – "3D", а интерполяцию – бикубическую. Но не факт, что твой древнеегипетский компьютер это потянет. Подробно описано в моей статье про качественный просмотр.
Всё, описанное в этой статье, опробовано на практике. Презентационные тётки чуть-чуть поныли, раза с пятого всё освоили, и теперь очень довольны, что не нужно быть мученицами замороченного PowerPoint-а.

Все мои статьи по обработке видео лежат здесь http://videoforum.org.ua/forumdisplay.php?f=58 или в виде единого архива можно скачать здесь http://yadi.sk/d/2HSs9MXO1zDHy
Если захочешь выйти со мной на связь напрямую, то: [email protected]

Последний раз редактировалось Жрец Нефтиды; 10.05.2013 в 15:26.
Жрец Нефтиды вне форума   Ответить с цитированием Вверх
2 пользователя(ей) сказали cпасибо:
Admina (10.05.2013), sandik (10.05.2013)