iNat BioPoster TrailCam — browser tool for preparing trail camera observations (by @polones)

iNat BioPoster TrailCam — browser tool for preparing trail camera observations

Goal of the tool:

To help trail camera users review local videos, capture screenshots, organize records, and prepare observation data for iNaturalist.

Niche it fills in the iNaturalist ecosystem:

It helps with the step before uploading: reviewing many trail camera videos, selecting good frames, confirming date/time, and organizing observations.

Is there a commercial component, or do you plan to include one in the future? Are donations requested?:

No commercial component at the moment.

The tool is free to use, and there is no paid access. In the future, I may consider accepting voluntary donations to help buy trail cameras for wildlife records in Brazil.

Trail cameras are difficult to buy locally in Brazil. When I import them from the United States, the main problem is not foreign taxes, but Brazilian import taxes. Because of the current Brazilian government, these import costs can be extremely high, sometimes 100% or more of the camera price.

Any possible future donation option would be voluntary and would not affect access to the tool.

What sort of data does your app collect from its users?:

The app does not collect user data on my server. Videos stay on the user’s computer. The app only works with files the user selects in the browser.

At the moment, iNaturalist login/upload is disabled because the app does not yet have an approved iNaturalist application key.

Link to your iNaturalist profile:

https://www.inaturalist.org/people/polones

Description:

Hi everyone,

I am developing a tool called iNat BioPoster TrailCam:

https://inatbiopostertrailcam.pages.dev/

It is a browser-based tool for people who work with trail camera videos. It can open local videos, capture JPG screenshots, help with date/time information, organize reviewed videos, and save a local observation package with photos and metadata.

The app is still in development. Direct login/upload to iNaturalist is not active yet because I do not currently have the required authorization key for an iNaturalist application.

Because of this, I am also working to make the tool useful locally: users can prepare and save observation packages on their own computer, with the idea of uploading them to iNaturalist later. I plan to request the iNaturalist application key in the near future, when I meet the requirements.

For now, I would like to share the working preview and invite people to test the interface and workflow.

Discussion questions or areas seeking feedback:

I would appreciate feedback about:

  • whether this workflow is useful for trail camera users;

  • the best way to structure local export files;

  • date/time metadata in JPGs;

  • geoprivacy and sensitive locations;

  • suggestions before enabling future iNaturalist upload.

Thank you!

You can try it here: https://bioposter.pages.dev/ Menu TrailCam App

2 Likes

Hi, your topic has been unlisted as it did not follow the template provided when you create topics in this category.

1 Like

Okay, I’ll try to adjust it, but I’m Brazilian and I don’t speak English very well—but I’ll give it a shot.

1 Like

You can post on this forum in whatever language you are most comfortable with. English is not a requirement.

2 Likes

@bouteloua I’ve revised the post; please check if it meets the forum rules and is ready for your approval.
Thanks.

1 Like

I decided to change the strategy and make the program fully local. This greatly reduced the size of the application, removed unnecessary buttons, and made the workflow much faster and more responsive.

I am also considering adding a feature that would automatically move unwanted videos into a separate “To Delete” folder. This could be used for false triggers, poor-quality recordings, wind-triggered clips, or other unusable videos. The user would then review that folder and delete it manually only after confirming that the files are no longer needed.

https://bioposter.pages.dev/trailcam

1 Like

Hey @polones! I used your tool to prepare these two observations from our trail cameras here in the Atlantic Forest reserve in Santa Teresa, Espírito Santo:

https://www.inaturalist.org/observations/382046454

https://www.inaturalist.org/observations/381057614

It fit perfectly into my workflow — grabbing the right frame, confirming the timestamp, and packaging everything locally before uploading. Exactly what I needed.

Thanks for building this, and good luck with the iNaturalist application key!

André — @andreferrari
Vem pra Mata · vempramata.com.br · YouTube · iNaturalist project

2 Likes

That’s amazing, André! I’m really glad the tool has been useful to you.

For those who haven’t tried it yet, the tool makes organizing trail camera footage much easier. One useful feature shows which folders have already been reviewed, so you won’t accidentally review the same folder again only the new ones.

For users who don’t need to capture screenshots from the footage, I also added a “Move File to Discard” button. This makes it much easier to separate and later delete poor-quality recordings or videos triggered only by the wind.

You can find all the details at the link below. Check it out!

https://bioposter.pages.dev/trailcam

What video files are accepted? I have my video files in AVI which seems not to be accepted and wanted to know which format I should convert to.

1 Like

Hi @theresephillips

The app itself doesn’t read video files directly your web browser does. So the supported formats depend on your browser’s built-in video codec support, not on the application.

Google Chrome and Microsoft Edge generally have the best compatibility with common video formats and codecs. I personally use trail cameras from Browning, Spartan, Campark, Spypoint, GardePro, and K&F, and all of their video files are supported in Google Chrome during my testing.

Could you let me know:

  • Which operating system are you using (Windows, macOS, Linux, Android, or iPadOS)?
  • Which browser are you using (Chrome, Edge, Firefox, Safari, etc.)?

Also, what video codec is inside your AVI file? (AVI is just a container, so the codec matters.) With that information, I can recommend the best format to convert it to if needed.

I am using Windows and Edge/Chrome. I could not find the video codec for the files unfortunately. Will try to convert the files that would work with Edge/Chrome and will let you know if its works. Thanks for explaining the issue and helping out.

1 Like

Okay converted them into MP4 files which works only on Edge browser

1 Like

@theresephillips Could you share a single original file for download so I can analyze it?

unfortunately I have deleted all the original files since it took up a lot space with all the duplicates

1 Like

I understand no worries. With so many duplicate files taking up space, deleting the originals makes sense. Thank you for letting me know.

If you’d like to check out my YouTube channel, here’s the link:

https://www.youtube.com/@brazilianwildcats

1 Like