Общая идея в том, что это батник лежит в корне флешки, и для того, чтобы освободить немного места на ней, нужно его просто запустить, не вводя никаких параметров и т.д. Качество не сложно заменить обычным блокнотом.
GUI сделать можно, но на это к сожалению пока что нет времени. В следующих версиях, как говорится :)
q-2 уже неприятно слушать, q-1 — ощущается явно что файл сильно пережат. Все что выше — по крайней мере у меня такое ощущение может появиться если я буду прислушиваться. А когда я иду по улице… Именно поэтому по умолчанию я выбрал q0. Для портатива — в самый раз.
Я в первом сообщении указал, что скрипт предназначен в основном для портатива. Я писал для себя, но он пришелся по душе многим моим друзьям. Поэтому решил поделиться со всеми. Пускай каждый решает за себя — нравится качество или нет. У каждого есть свои уши.
Мне вот нравится. Мой плей-драйв вмещает всего 1ГБ информации, это на музыку и личные файлы. Немного тесно… Ogg Vorbis для меня — отличное решение уже несколько лет.
К слову, кто-то даже кодирует с понижением битрейта даже для домашней коллекции. Еще есть люди с маленькими винчестерами :) И опять таки — послушали и решили для себя. Я никому ничего не навязываю.
Нет, не так. Берем MP3 320kbps. Один и тот же файл транскодируем в MP3 48kbps и Ogg Vorbis 48kbps. То есть:
MP3 320kbps -> MP3 48kbps
MP3 320kbps -> Ogg Vorbis 48kbps
После этого слушаем.
Если у вас есть какие-то идеи по модификации мастера по созданию Win32 приложений — прошу писать здесь. Пока что есть идея сделать множество галочек, позволяющих быстро подключить наиболее используемые библиотеки (например, STL).
К сожалению, я сам обладаю ограниченной информацией об этом. Я поступаю так — ставлю задачу, какого эффекта хочу добиться, и после этого разбираюсь, как этого добиться.
В Visual Studio для всех мастеров используются специальные HTML + JScript. Поглядите файлы что я изменял — там в общем и целом все понятно.
Именно поэтому я добавил эту опцию — необходимо поставить всего одну галочку при создании проекта :) В первой версии этого мода для VS2005 такой опции не было…
3 — отключение Unicode.
Использование нестандартных строк несколько усложняет разработку, особенно для тех, кто не привык к этому. Большинство небольших проектов на C++ не нуждаются в Unicode.
6 — WinMain вместо _tWinMain
WinMain используется в качестве точки входа в Win32 приложениях не только MSVC, но и др. _tWinMain просто автоматически подставляет нужную версию WinMain в зависимости от того, какая версия проекта — Unicode или ANSI. Если при создания проекта вы выберете ANSI версию проекта — точка входа будет WinMain. Если же Unicode — _tWinMain.
Нет, можете провести простой тест: закодировать 48kbps MP3 и 48kbps Ogg Vorbis. При одинаковом размере файла MP3 слушать будет невозможно, а вот то что с Ogg Vorbis что-то не так не сразу догадаешься (если не знал об этом заранее).
Именно поэтому для своего плеера я перекодирую все в Ogg Vorbis -q0. Благо, кодер Ogg Lancer делает это очень и очень быстро.
Сделал проверку протокола, однако это черновой вариант. Еще вспомнил о том, что может быть указан нестандартный порт (не 80). Окончательный вариант правил напишу позднее, уже пора с работы уходить :)
ИМХО, зря. Пускай бы был один основной унифицированный дистрибутив, и много дополнительных нишевых. А так — каждый тянет ковер в свою сторону, обычному пользователю сложно не то что пользоваться Linux, он даже не представляет, какой дистрибутив ему нужно поставить.
GUI сделать можно, но на это к сожалению пока что нет времени. В следующих версиях, как говорится :)
Мне вот нравится. Мой плей-драйв вмещает всего 1ГБ информации, это на музыку и личные файлы. Немного тесно… Ogg Vorbis для меня — отличное решение уже несколько лет.
К слову, кто-то даже кодирует с понижением битрейта даже для домашней коллекции. Еще есть люди с маленькими винчестерами :) И опять таки — послушали и решили для себя. Я никому ничего не навязываю.
MP3 320kbps -> MP3 48kbps
MP3 320kbps -> Ogg Vorbis 48kbps
После этого слушаем.
В Visual Studio для всех мастеров используются специальные HTML + JScript. Поглядите файлы что я изменял — там в общем и целом все понятно.
Использование нестандартных строк несколько усложняет разработку, особенно для тех, кто не привык к этому. Большинство небольших проектов на C++ не нуждаются в Unicode.
6 — WinMain вместо _tWinMain
WinMain используется в качестве точки входа в Win32 приложениях не только MSVC, но и др. _tWinMain просто автоматически подставляет нужную версию WinMain в зависимости от того, какая версия проекта — Unicode или ANSI. Если при создания проекта вы выберете ANSI версию проекта — точка входа будет WinMain. Если же Unicode — _tWinMain.
Именно поэтому для своего плеера я перекодирую все в Ogg Vorbis -q0. Благо, кодер Ogg Lancer делает это очень и очень быстро.
veg.slutsk.net/temp/mini.gif