Вот не могу я понять Гугл...Как мальчишка я радостно с криками "ура! наконец-то!" встретил сообщение о том, что в 4.1 наконец-то появилось API для работы с видео/аудио на уровне кодеков.
Запасся попкорном и начал смотреть конфу по этой теме заново(во время Google IO 2012 не получилось в онлайне ейную глянуть)! Я сладко похрюкивал, когда рассказывали о mediaextractore и форматах данных, у меня уже чесались руки писать код, когда дело зашло о кодеках, но периодически вырывалось WTF, когда объясняли, что по timeline нужно идти почему-то не по-кадрово, а с оффсетом в милисекундах. Даже ffmpeg знает, что по видео/аудио трекам нужно ходить по-фреймово, так какогохрена, мы должны это делать с оффсетом в милисекундах?!!!
Ну ладно, думаю, проехали, разберемся, посмотрим, что будет дальше....а дальше ничего больше не было...все. Т.е. ребятки, мы вам дали механизму извелечение треков, т.е. банальный демюксер, какой-то набор кодеков, который зависит от производителя девайсов и галимый воркераунд енкодинга/декодинга данных. А что, вам разве еще что-то нужно? Да вы совсем о.ерели что ли?!!! Вы хотите в файл это обратно сохранять? Ну, блин, у вас и запросы, нет уж, пишите это сами, мы такого не знаем.
Вот так вот вчера в очередной раз мои розовые мечты рассыпались об жесткий быт Android программирования.
Гуглу слава, и будьте вы прокляты....
Запасся попкорном и начал смотреть конфу по этой теме заново(во время Google IO 2012 не получилось в онлайне ейную глянуть)! Я сладко похрюкивал, когда рассказывали о mediaextractore и форматах данных, у меня уже чесались руки писать код, когда дело зашло о кодеках, но периодически вырывалось WTF, когда объясняли, что по timeline нужно идти почему-то не по-кадрово, а с оффсетом в милисекундах. Даже ffmpeg знает, что по видео/аудио трекам нужно ходить по-фреймово, так какого
Ну ладно, думаю, проехали, разберемся, посмотрим, что будет дальше....а дальше ничего больше не было...все. Т.е. ребятки, мы вам дали механизму извелечение треков, т.е. банальный демюксер, какой-то набор кодеков, который зависит от производителя девайсов и галимый воркераунд енкодинга/декодинга данных. А что, вам разве еще что-то нужно? Да вы совсем о.ерели что ли?!!! Вы хотите в файл это обратно сохранять? Ну, блин, у вас и запросы, нет уж, пишите это сами, мы такого не знаем.
Вот так вот вчера в очередной раз мои розовые мечты рассыпались об жесткий быт Android программирования.
Гуглу слава, и будьте вы прокляты....

Комментариев нет:
Отправить комментарий