Осквернение моска
По просьбе желтой лошадки написал на дельфи что-то вроде лабораторной работы с криво сформулированным заданием "задается номер папки и нужно проиграть рандомный файл из этой папки".
Лошадка утверждала, что на жабе это делается в 5 строчек (НЕ ВЕРЮ!).
Первоначальные эстимейты были "неделю работы на крестиках и две недели внедрения, т.е. объяснения на пальцах жертве, как это работает" или "день работы на гопнете, но в цену включена стоимость повторно использованных исходников от давнего проекта".
Но когда сказали что можно дельфи, корявка написалась за 20 минут. Если такую же корявку делать на дотнете или крестиках - ну было бы чуть-чуть дольше, не помню я, есть ли готовые медиаплееры для оного. В Qt точно есть, но про Qt ничего не говорили.
Надеюсь, жертву при сдаче лабораторной препод удолбет в мозг вопросами на тему, как это работает :)
PS: А вот вы будете смеятся, но мы в этой корявке уже умудрились напороться на все типичные ошибки организации софтварных проектов. Я пропустил мимо ушей картинку с дизайном, а лошадко не удостоверилось, что я картинку видел.
И еще у меня при старте некоторых файлов из проги запущенной под отладчиком вылазит дикое окно:
---------------------------
Protection Error
---------------------------
Debugger detected - please close it down and restart!
Windows NT users: Please note that having the WinIce/SoftIce service installed means that you are running a debugger!
---------------------------
OK
---------------------------
Похоже, кто-то из драйверов или мультимедия-фильтров боится отладки :)
PPS: А вот прога эта, например, не заработает. Потому что mp3 проигрывает один из случайно окопавшихся в мультимедия-стеке кодеков, а по умолчанию винда их не умеет вроде бы. И этот же кодек (от AverMedia TV тюнера) кидает окно с защитой от отладчика.
Лошадка утверждала, что на жабе это делается в 5 строчек (НЕ ВЕРЮ!).
Первоначальные эстимейты были "неделю работы на крестиках и две недели внедрения, т.е. объяснения на пальцах жертве, как это работает" или "день работы на гопнете, но в цену включена стоимость повторно использованных исходников от давнего проекта".
Но когда сказали что можно дельфи, корявка написалась за 20 минут. Если такую же корявку делать на дотнете или крестиках - ну было бы чуть-чуть дольше, не помню я, есть ли готовые медиаплееры для оного. В Qt точно есть, но про Qt ничего не говорили.
Надеюсь, жертву при сдаче лабораторной препод удолбет в мозг вопросами на тему, как это работает :)
PS: А вот вы будете смеятся, но мы в этой корявке уже умудрились напороться на все типичные ошибки организации софтварных проектов. Я пропустил мимо ушей картинку с дизайном, а лошадко не удостоверилось, что я картинку видел.
И еще у меня при старте некоторых файлов из проги запущенной под отладчиком вылазит дикое окно:
---------------------------
Protection Error
---------------------------
Debugger detected - please close it down and restart!
Windows NT users: Please note that having the WinIce/SoftIce service installed means that you are running a debugger!
---------------------------
OK
---------------------------
Похоже, кто-то из драйверов или мультимедия-фильтров боится отладки :)
PPS: А вот прога эта, например, не заработает. Потому что mp3 проигрывает один из случайно окопавшихся в мультимедия-стеке кодеков, а по умолчанию винда их не умеет вроде бы. И этот же кодек (от AverMedia TV тюнера) кидает окно с защитой от отладчика.
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
no subject
Правильно не верите. 6 строчек минимум, 4 из них на функционал, 2 на psvm
http://stackoverflow.com/questions/26305/how-can-i-play-sound-in-java
no subject
no subject
правильно, тявкай -- тут помойный журнал, тут можно
no subject
no subject
Иногда стоит, почему нет. Туалет полезное место. Хотя у belnetmon мне конечно комфортнее, место приличное.
no subject
no subject
На самом деле ТЗ сформулировано плохо и на самом деле там строчек больше.
no subject
no subject
Твою жеж...
no subject
Начиная с XP mp3 играется из коробки, а современная винда похоже что вообще всё играет.
no subject
no subject
no subject
no subject
no subject
no subject
no subject
Да что это я объясняю, кому надо, тот нагуглит, а айсед он такой айсед..
no subject
Qt для работы с мультимедийе написаны бэкэнды для каждой из платформ. Для Windows это DirectShow.
Для того чтобы играть h264(допустим mp4 контенер), в системе должен быть демуксер mp4(для того чтобы открыть контейнер и вытащить оттуда видео/аудио потоки) и декодер h264. Какие в системе будут демуксеры декодеры - никому неизвестно, если вы наставили вских ебических паков с кодеками - результат может быть непредсказуем.
no subject
Скачал для примера файл http://www.svadbakirov.ru/video/nikon_d90/DSC_0043.MOV - видео qt H264
Играет.
http://clips.vorwaerts-gmbh.de/big_buck_bunny.mp4 - тоже.
А на двойной щелчок по mkv меня отправило в Windows Store со списком из 13 программ, понимающих этот формат. 10 из них - бесплатные.
no subject
Просто поверьте что вариантов всяких 100500. Я с этим борюсь каждый день :)
no subject
Mplayer рулит - один .exe в двадцать мегабайт и нафиг всякие напридуманные кодеки-демкуксеры.
no subject
no subject
no subject
no subject