Запись


 




×
Написать письмо Мобильная версия Instagram STI-Club Поиск по сайту
  1. #1

    Программа для сравнения двух онбордов на айфоне

    Коллеги, такой вопрос к вам.


    Если вы любите сравнивать онборды, то тема для вас, если нет, то не тратьте время, т.к. тема специфическая ).


    Итак.


    Думаю, все, кто катает трек-дни, знают, что такое Рейсхроно, Гарри Лап Таймер и т.д. Я тоже на трек-днях из девайсов использую телефон с высокочастотным ГПС-приемником. Люблю сравнивать онборды кругов, ибо очень наглядно. Сессии я пишу на телефон, таскать ноут с собой на трек не хочу, поэтому хотелось бы сразу на телефоне и сравнивать то, что записалось.


    Соответственно, сессию я записываю в рейсхроно, потом экспортирую в видео и режу на круги (всё это делает сама рейсхроно). Ещё нарыл программу для телефона, которая умеет два видеофайла сконвертировать в один, чтобы онборды можно было смотреть параллельно.


    Это было бы хорошо, но рейсхроно режет на круги неровно, т.е. видеофайл каждый начинается на разном расстоянии от старта, соответственно видео получаются плохо синхронизированные, и по такому видео практически ничего непонятно. Приходится резать файлы руками, чтобы начала круга совпадали в разных файлах. Это ацки муторно.


    Вторая проблема - если вы допустим хотите сравниться с пилотом или машиной, который сильно быстрее вас, то даже синхронизировавшись по старту, через какое-то время синхронизация пропадает и опять ничего непонятно из такого сравнения, т.е. сравнивать можно только начало трека.


    Третья проблема - если вы пишете на видеорегистратор или просто камерой в телефон, то у вас вся сессия состоит из одного файла, опять же нужно руками резать, чтобы сравнить.


    Рейсхроно очень здорово синхронизирует круги, играет по секторам, синхронизируя по началу сектора и т.д, но вот беда - показывать она почему-то умеет только одно видео, хотя все остальные данные показывает с обоих кругов. Гарри лаптаймер вообще не умеет такого. В общем, пока разрабы рейсхроно не сделали сравнение онбордов, я мечтал о проге, которая это делать сможет так же, как рейсхроно сравнивает остальные данные круга.


    Девайсы рейслоджика (там есть сетапы с камерами) и рейслоджиковской прогой все это делают идеально, но стоит такой девайс как боинг (имею в виду тот, что с камерами) и требует ноутбука. В общем это более профессиональное решение, а мне хочется использовать только телефон.




    Я тут решил поиграться с программированием под айфон и наигралась именно такая прога. Я вообще программист по роду деятельности, но под сервера, с мобилами никогда не имел дело, и ради развлечения решил посмотреть, что там и как, в мобильном программировании ).


    Что наигралось - легче показать на видео, чем описывать:


    https://www.youtube.com/watch?v=E-KD72_HGeo


    (тут она запущена в эмуляторе айфона, на телефоне выглядит так же).




    Это конечно не готовый продукт, а так, заготовка, и в принципе я уже наигрался , тем более то, что я от неё хотел, она уже делает. Чтобы её до ума довести, нужно ещё потратить время, сделать сохранение сессий, глюки повылавливать и т.д. Ну и без дизайна (я ваще не умею дизайны рисовать).


    Соответственно вопрос - стоит ли доводить все это дело до ума и публиковать в аппсторе, будет ли это кому-нибудь интересно? Эпол, как я узнал, за публикацию в аппсторе с программиста требует 100 баксов (без публикации прога работает только на айфоне самого программиста), соответственно если это никому неинтересно, то мне тоже неинтересно впустую тратить время и сто баксов =). Но если людям будет интересно, то может имеет смысл доосилить её.

  2. #2
    За старание пятерка.
    По сути хз - я предпочитаю заниматься такими вещами в спокойной обстановке за нормальным монитором.
    Ну и без телеметрии с обеих сторон это больше баловство.
    А, еще у меня айфона нет. ))

  3. #3
    У меня кстати тоже нет айфона ))).

    а на счет баловство не совсем согласен (учитывая, что остальная телеметрия как правило для любителей недоступна), например даже тут в примере видно, что более быстрая машина подслила первый поворот из-за чуть более широкой в одном месте траектории )). И без такого сопоставления ты хрен скажешь, что вторая траектория быстрее. Хотя там правда разница в сотые, но как пример. Я в общем постоянно онборды сравниваю.

  4. #4
    Кстати забавная хрень, сейчас еще эти видео посравнивал, что там в примере было - очень наглядно видно, что в быстрых, или, скажем так, в длинных поворотах серийная машина едет практически с идентичной скоростью машине затюненной (даже несмотря на то, что резина сильно разная), а там, где есть быстрые перекладки, то бишь в коротких шиканах, мгновенно сливает пропасть. То есть в бенкинге машина теряет какие-то сотые, а в шикане "чернобыле" и в конце дороги домой сразу по секунде льёт.

    Этот эффект я только что обнаружил с помощью этой проги ))

    Мне кажется это как раз разница между гоночной подвеской и гражданской.

  5. #5
    Для своего, сугубо _любительского_ уровня на зимних треках, я бы в Апсторе купил бы.
    Обычно просматривал свои ролики с Лэптаймера в двух окнах, чтобы посмотреть разницу времёни/скорости в зависимости от разных траекторий/ошибок. КМК эта прога много удобнее, чем как это я делаю - "врукопашную"
    Последний раз редактировалось GreyP; 09.07.2017 в 18:16.

  6. #6
    Ламборгини Уракан Перфоманте против Порше 918 на Ринге ))))


    (если кто не в курсе, когда ламба ему навезла, её начали обвинять в том, что она подделала результаты).

  7. #7
    Короче говоря вот первая версия:

    https://appsto.re/ru/KWTrlb.i

    ))

  8. #8
    Цитата Сообщение от mrmr Посмотреть сообщение
    Короче говоря вот первая версия:

    https://appsto.re/ru/KWTrlb.i

    ))
    Поздравления!

    P.S. cам веб-разработчик

  9. #9
    Кандидат в Мастера Слова Аватар для TApoK
    Сообщений
    2,475
    Адрес
    Рай на земле
    Авто
    с тремя педалями
    Цитата Сообщение от mrmr Посмотреть сообщение
    Короче говоря вот первая версия:

    https://appsto.re/ru/KWTrlb.i

    ))
    А для нищебродов версия на андроид будет?
    Если в субаре ничего не стучит, не гудит, не скрипит значит она стоит на капиталке © want
    http://www.sti-club.su/image.php?type=sigpic&userid=35489&dateline=143462  7505

  10. #10
    Цитата Сообщение от TApoK Посмотреть сообщение
    А для нищебродов версия на андроид будет?
    Я под андроид не умею ))). Я и с айфоном по ходу разбирался, потому что я хоть и старый программист, но не под мобилы, а на всяких C# и ораклах с скл серверами. На андроиде Java, мне она не нравится, нет желания в ней копаться. Хотя конечно под айфоны тоже жесть и язык, и среда разработки. И документация на порядок хреновее, чем я привык с MSDN.

    Хотя как пользователю мне гораздо больше нравится андроид, чем iOS.

  11. #11
    Цитата Сообщение от mrmr Посмотреть сообщение
    Я под андроид не умею ))). Я и с айфоном по ходу разбирался, потому что я хоть и старый программист, но не под мобилы, а на всяких C# и ораклах с скл серверами. На андроиде Java, мне она не нравится, нет желания в ней копаться. Хотя конечно под айфоны тоже жесть и язык, и среда разработки. И документация на порядок хреновее, чем я привык с MSDN.
    Хотя как пользователю мне гораздо больше нравится андроид, чем iOS.
    Xamarin на шарпе. Но нативные фишки все равно придется осваивать.

  12. #12
    Да на самом деле там ее в самом языке проблема, а в том, чтобы концепцию освоить. По языку тупо справочник берешь и вперед.

  13. #13
    Нативная ява на андроиде у меня вызывает стойкое отторжение всех чуйств, а xamarin норм зашел.
    Есть куча недостатков каешн.
    Ну да дело вкуса.

  14. #14
    А для ПК под винду есть чтото подобное?
    The Lord will never accept challenge with peasant....
    ----------------------------------------------------------------
    Не позволяйте своему языку выписывать чек за который ваша задница не сможет расплатиться ..

  15. #15
    Цитата Сообщение от RS_Coupe Посмотреть сообщение
    А для ПК под винду есть чтото подобное?
    Рейслоджиковская прога Circuit Tool. Но не знаю, как там выравнивать видео, если они не сняты реслоджиковским же девайсом (и можно ли туда вообще загрузить сторонние, но скорее всего можно). Попробуй, она бесплатная, на сайте рейслоджика лежит.

    Так вообще есть вот такая клёвая штука: https://www.atomic-shop.ru/part/16961-RLVBVD10LT2/ , но блин цена...

  16. #16
    Цитата Сообщение от NRat Посмотреть сообщение
    Нативная ява на андроиде у меня вызывает стойкое отторжение всех чуйств, а xamarin норм зашел.
    Есть куча недостатков каешн.
    Ну да дело вкуса.
    Ксамарин кривой какой-то... он и для иос "умеет", но это криво, косо и костыли... я с ним завязал, когда сделал в нем совершенно пустую прогу, болванку, просто типа "создать проект", запустил на девайсе и оно закрашилось по недостатку памяти )). Смысла в нем не увидел для себя, хоть там и С#, но проблемы у меня не с языком были, так что чем вникать в ксамарин, я решил лучше в родную xcode вникнуть.

  17. #17
    Цитата Сообщение от mrmr Посмотреть сообщение
    Рейслоджиковская прога Circuit Tool. Но не знаю, как там выравнивать видео, если они не сняты реслоджиковским же девайсом (и можно ли туда вообще загрузить сторонние, но скорее всего можно). Попробуй, она бесплатная, на сайте рейслоджика лежит.

    Так вообще есть вот такая клёвая штука: https://www.atomic-shop.ru/part/16961-RLVBVD10LT2/ , но блин цена...
    В Circuit Tools я не нашел возможности загружать сторонние видео, так то давно ее пользую для телеметрии.
    Твою прогу нельзя под винду сделать? Простая, понятная, удобная, больше и не надо
    The Lord will never accept challenge with peasant....
    ----------------------------------------------------------------
    Не позволяйте своему языку выписывать чек за который ваша задница не сможет расплатиться ..

  18. #18
    Цитата Сообщение от mrmr Посмотреть сообщение
    Ксамарин кривой какой-то... он и для иос "умеет", но это криво, косо и костыли... я с ним завязал, когда сделал в нем совершенно пустую прогу, болванку, просто типа "создать проект", запустил на девайсе и оно закрашилось по недостатку памяти )). Смысла в нем не увидел для себя, хоть там и С#, но проблемы у меня не с языком были, так что чем вникать в ксамарин, я решил лучше в родную xcode вникнуть.
    Таки а что в наше время прямое? ))
    Да, с ним есть нюансы и костыли, с которыми приходится бороться и мириться. Но его кстати довольно бодро поддерживают и развивают.
    Но изучение и поддержание нескольких платформ для меня выглядит бОльшим злом...а закидонов и нативно хватает.
    Ну я какб не уговариваю. ) В порядке беседы.

    Вон кстати твою прогу под винду просят - из ксамарина это сделать было бы проще...относительно конечно.