Specialties: backend, image processing, programming languages
My projects: https://projects.annimon.com/
blog.annimon.com/server-access/
blog.annimon.com/server-access/
github.com/aNNiMON/effy...
This release brings new Trim parameter that allows to trim media by duration or start/end time.
github.com/aNNiMON/effy...
This release brings new Trim parameter that allows to trim media by duration or start/end time.
github.com/aNNiMON/effy...
- Added hardware acceleration parameter. Supports nvidia and intel qsv
- URL input support
- 'Render as' dialog redesign with hints
github.com/aNNiMON/effy...
- Added hardware acceleration parameter. Supports nvidia and intel qsv
- URL input support
- 'Render as' dialog redesign with hints
I decided to change the structure to have more control over custom parameter types, such as Select, Toggle, NumericInput etc. This allows dynamically change options if needed.
In this release, I also started implementing modal dialogs and.. it's so painful
I decided to change the structure to have more control over custom parameter types, such as Select, Toggle, NumericInput etc. This allows dynamically change options if needed.
In this release, I also started implementing modal dialogs and.. it's so painful
It has nested lists, a good search, AI tagging and summarizer (you can adjust prompts), notes, a separate reading view, API and mobile client (quite buggy atm).
It has nested lists, a good search, AI tagging and summarizer (you can adjust prompts), notes, a separate reading view, API and mobile client (quite buggy atm).
github.com/aNNiMON/effy...
- Added Audio Compressor
- Added Audio Spectrum output to help quickly determine the status of the audio before and after applying filters
Previously, I added the /clip command, but I don't like it, so it won't be included in this release
github.com/aNNiMON/effy...
- Added Audio Compressor
- Added Audio Spectrum output to help quickly determine the status of the audio before and after applying filters
Previously, I added the /clip command, but I don't like it, so it won't be included in this release
I probably used it to fix the GPS location long time ago, and it removed some other EXIF information. Luckily, I had backups, so everything can be fixed.👌
I probably used it to fix the GPS location long time ago, and it removed some other EXIF information. Luckily, I had backups, so everything can be fixed.👌
github.com/aNNiMON/obsi...
- Preview popover fixes
- Improved README
- Use narrower month interval for calendar line when applicable. If time span is too short to show the years, it will switch to show years+months instead
github.com/aNNiMON/obsi...
- Preview popover fixes
- Improved README
- Use narrower month interval for calendar line when applicable. If time span is too short to show the years, it will switch to show years+months instead
blog.annimon.com/image-proces...
blog.annimon.com/image-proces...
3 out of 10 are published for now
blog.annimon.com/image-proces...
3 out of 10 are published for now
blog.annimon.com/image-proces...
Also, submitted my plugin to a community plugins list: github.com/obsidianmd/o... 🙏
Also, submitted my plugin to a community plugins list: github.com/obsidianmd/o... 🙏
It helps me to quickly switch between workspaces with predefined panes, commands, environment variables, etc.
blog.annimon.com/wezterm-proj...
It helps me to quickly switch between workspaces with predefined panes, commands, environment variables, etc.
blog.annimon.com/wezterm-proj...
// @ts-ignore: deno lack of type
const moment: MomentCallable = globalThis.moment;
But overall Deno is much easier to configure and faster. According to GitHub CI: 39s on Node vs 18s on Deno.
// @ts-ignore: deno lack of type
const moment: MomentCallable = globalThis.moment;
But overall Deno is much easier to configure and faster. According to GitHub CI: 39s on Node vs 18s on Deno.
github.com/aNNiMON/obsi...
The idea came suddenly and ate me up. I spent the last two weeks learning the Obsidian API, trying out Deno (although I switched to node today), and figuring out how to build a dynamic timeline in HTML. Will release soon
github.com/aNNiMON/obsi...
The idea came suddenly and ate me up. I spent the last two weeks learning the Obsidian API, trying out Deno (although I switched to node today), and figuring out how to build a dynamic timeline in HTML. Will release soon
Check it out: blog.annimon.com/stream-api/
Check it out: blog.annimon.com/stream-api/
github.com/annimon-tuto...
- Show progress
- Sort photos in a cluster by date
- Add -nt option to the skip thumbnail extraction
github.com/annimon-tuto...
- Show progress
- Sort photos in a cluster by date
- Add -nt option to the skip thumbnail extraction
The picture would be better if I found how to ignore some common tags here. But it's still a feature request: forum.obsidian.md/t/exclude-a-...
The picture would be better if I found how to ignore some common tags here. But it's still a feature request: forum.obsidian.md/t/exclude-a-...
blog.annimon.com
blog.annimon.com
No dependencies are needed, just a small binary is enough.
Everything what I need is here:
- Various syntax highlight languages
- Light/dark mode
- Different locales
- Cool themes
- Extendable templates
- RSS support
No dependencies are needed, just a small binary is enough.
Everything what I need is here:
- Various syntax highlight languages
- Light/dark mode
- Different locales
- Cool themes
- Extendable templates
- RSS support
Create a shortcut, type URL:
obsidian://open?vault=your_vault_name_or_id
and a shortcut name. Then pin it to the Start Menu.
Docs: help.obsidian.md/Extending+Ob...
Create a shortcut, type URL:
obsidian://open?vault=your_vault_name_or_id
and a shortcut name. Then pin it to the Start Menu.
Docs: help.obsidian.md/Extending+Ob...