JuliaIO / VideoIO.jl

Reading and writing of video files in Julia via ffmpeg
https://juliaio.github.io/VideoIO.jl/stable
Other
127 stars 53 forks source link

VideoIO on aarch64 #158

Closed hearnsj closed 5 years ago

hearnsj commented 5 years ago

I am installing VideoIO on a Jetson Nano board which has an RPi camera (nice!) https://devblogs.nvidia.com/jetson-nano-ai-computing/

When I test VideoIO I always get cannot find library libavcodec I have tried serveral branches. I have installed libavcodev57 and lots of other libs for AV. The board runs Ubuntu 18.04 and is aarch64

Sorry to open a new issue, and I have asked this before. Can someone patiently explain why the multitude of codec libraries - I suppose this reflects the codec which are available in older and more receont Linux distros. Also where is the check made for libavcodec? I am supposing there is a hard wired check to /usr/lib64 or something. On ARM the library is: /usr/lib/aarch64-linux-gnu/libavcodec.so

IanButterworth commented 5 years ago

This should be functional now on master (and soon to be tagged)

IanButterworth commented 5 years ago

@hearnsj I'm keen to hear if you've had any success on your Jetson Nano, if you happen to have tried in the last couple of weeks

hearnsj commented 5 years ago

My apologies. No progress - I will give it a try today.

hearnsj commented 5 years ago

VideoIO v0.6.6 #master builds fine and all tests pass on AARCH64 Jetson Nano

IanButterworth commented 5 years ago

Awesome! Thanks for testing