Я немного повозился с CHDK, и я думаю, что другие ответчики предложат множество интересных функций, о которых стоит упомянуть. Тем не менее, тот, который мне кажется единственной функцией, которая, вероятно, самая мощная, - это просто тот факт, что можно написать сценарии для нее, чтобы делать (почти) все, что вы можете захотеть.
Конечно, нужно иметь (или накапливать) некоторые навыки программирования, чтобы действительно использовать это, но тот факт, что даже есть возможность написать произвольный скрипт на BASIC или (больше на мой на вкус) LUA мне кажется огромным.
Например, чтобы иметь возможность сказать «Хм, кто-то постоянно опрокидывает мой мусорный бак», и написать сценарий для обнаружения движения и получить фотографию преступника (чертовы еноты *!;)
Или, может быть, вы хотите сделать брекетинг фокуса ... или какую-то странную настройку покадровой съемки ... или ... любое количество вещей станет возможным.
Что касается отдельных фаворитов, ну ... мне придется использовать его еще до того, как у меня появится опыт, чтобы добавить что-нибудь полезное на этот фронт.
Удачной стрельбы! (и сценарии!)
-
* Примечание: я говорю это в шутку, просто для наглядности. Я ничего не имею против енотов, и моя мусорная корзина не была сбита в последнее время кем-либо или чем-либо. Просто укажите на то, что может быть «полезным» использованием «менее известной» функции.