cyberboy666 / r_e_c_u_r

an open diy py/pi based video sampler
GNU General Public License v3.0
276 stars 17 forks source link

Building outside of Pi / Development Docs #112

Open averagehat opened 4 years ago

averagehat commented 4 years ago

It would be great to be able to build this project, and/or https://github.com/langolierz/c_o_n_j_u_r/ and/or https://github.com/langolierz/ofxVideoArtTools/ outside of the ARM architecture.

The big problem, at least with conjur/the ofx addon, seems to be the OMX dependency.

Being able to build in an emulator, or VM, or docker, or something would be helpful for development times. Has anybody have any ideas or experience trying?

Also, I can use some information for 'development' docs; so let me know what you've found useful for developing on the Pi 3 itself; particularly compile times, maybe you've installed libclang for editor support, I don't know.

cyberboy666 commented 4 years ago

This is a good one , actually a main motivator of abstracting out to ofxVideoArtTools was to make the backend more cross platform , ofxVideoArtTools can switch between pi specific packages (for optimized performance etc ) and ones that should work on a Mac etc.

I’m not sure how well it’s working like that right now but that was the idea atleast , maybe I can try get this working / show an example or two ..

On Tue 21. Jan 2020 at 23:38, Mike Panciera notifications@github.com wrote:

It would be great to be able to build this project, and/or https://github.com/langolierz/c_o_n_j_u_r/ and/or https://github.com/langolierz/ofxVideoArtTools/ outside of the ARM architecture.

The big problem, at least with conjur/the ofx addon, seems to be the OMX dependency.

Being able to build in an emulator, or VM, or docker, or something would be helpful for development times. Has anybody have any ideas or experience trying?

Also, I can use some information for 'development' docs; so let me know what you've found useful for developing on the Pi 3 itself; particularly compile times, maybe you've installed libclang for editor support, I don't know.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/langolierz/r_e_c_u_r/issues/112?email_source=notifications&email_token=AC3WCEUWHSDNL32AMW7QMNLQ652OLA5CNFSM4KJ4I7JKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IHY5ZVA, or unsubscribe https://github.com/notifications/unsubscribe-auth/AC3WCEQA532BWHURC3ARCKDQ652OLANCNFSM4KJ4I7JA .

averagehat commented 4 years ago

Cool. Right now c_o_n_j_u_r also has a direct dependency on omxplayer, I think I was not able to get omxplayer to build anywhere outside of a Pi

On Wed, Jan 22, 2020 at 4:38 AM langolierz notifications@github.com wrote:

This is a good one , actually a main motivator of abstracting out to ofxVideoArtTools was to make the backend more cross platform , ofxVideoArtTools can switch between pi specific packages (for optimized performance etc ) and ones that should work on a Mac etc.

I’m not sure how well it’s working like that right now but that was the idea atleast , maybe I can try get this working / show an example or two ..

On Tue 21. Jan 2020 at 23:38, Mike Panciera notifications@github.com wrote:

It would be great to be able to build this project, and/or https://github.com/langolierz/c_o_n_j_u_r/ and/or https://github.com/langolierz/ofxVideoArtTools/ outside of the ARM architecture.

The big problem, at least with conjur/the ofx addon, seems to be the OMX dependency.

Being able to build in an emulator, or VM, or docker, or something would be helpful for development times. Has anybody have any ideas or experience trying?

Also, I can use some information for 'development' docs; so let me know what you've found useful for developing on the Pi 3 itself; particularly compile times, maybe you've installed libclang for editor support, I don't know.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub < https://github.com/langolierz/r_e_c_u_r/issues/112?email_source=notifications&email_token=AC3WCEUWHSDNL32AMW7QMNLQ652OLA5CNFSM4KJ4I7JKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IHY5ZVA , or unsubscribe < https://github.com/notifications/unsubscribe-auth/AC3WCEQA532BWHURC3ARCKDQ652OLANCNFSM4KJ4I7JA

.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/langolierz/r_e_c_u_r/issues/112?email_source=notifications&email_token=ABKYWGA7P5DFHPJ7IYBLBTLQ7AH2XA5CNFSM4KJ4I7JKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEJS4HQI#issuecomment-577094593, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABKYWGGPQ5RGLYUQQWICVFLQ7AH2XANCNFSM4KJ4I7JA .

cyberboy666 commented 4 years ago

It shouldn’t , you can tell a recurVideoPlayrr what type to be , here : https://github.com/langolierz/c_o_n_j_u_r/blob/master/src/ofApp.cpp#L25

, I think when the backend is set to ofPlayer it uses the default openframeworks video player , Although maybe you then need to remove ofxOmxplayer from the addon.make also

On Wed 22. Jan 2020 at 15:26, Mike Panciera notifications@github.com wrote:

Cool. Right now c_o_n_j_u_r also has a direct dependency on omxplayer, I think I was not able to get omxplayer to build anywhere outside of a Pi

On Wed, Jan 22, 2020 at 4:38 AM langolierz notifications@github.com wrote:

This is a good one , actually a main motivator of abstracting out to ofxVideoArtTools was to make the backend more cross platform , ofxVideoArtTools can switch between pi specific packages (for optimized performance etc ) and ones that should work on a Mac etc.

I’m not sure how well it’s working like that right now but that was the idea atleast , maybe I can try get this working / show an example or two ..

On Tue 21. Jan 2020 at 23:38, Mike Panciera notifications@github.com wrote:

It would be great to be able to build this project, and/or https://github.com/langolierz/c_o_n_j_u_r/ and/or https://github.com/langolierz/ofxVideoArtTools/ outside of the ARM architecture.

The big problem, at least with conjur/the ofx addon, seems to be the OMX dependency.

Being able to build in an emulator, or VM, or docker, or something would be helpful for development times. Has anybody have any ideas or experience trying?

Also, I can use some information for 'development' docs; so let me know what you've found useful for developing on the Pi 3 itself; particularly compile times, maybe you've installed libclang for editor support, I don't know.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub <

https://github.com/langolierz/r_e_c_u_r/issues/112?email_source=notifications&email_token=AC3WCEUWHSDNL32AMW7QMNLQ652OLA5CNFSM4KJ4I7JKYY3PNVWWK3TUL52HS4DFUVEXG43VMWVGG33NNVSW45C7NFSM4IHY5ZVA

, or unsubscribe <

https://github.com/notifications/unsubscribe-auth/AC3WCEQA532BWHURC3ARCKDQ652OLANCNFSM4KJ4I7JA

.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub < https://github.com/langolierz/r_e_c_u_r/issues/112?email_source=notifications&email_token=ABKYWGA7P5DFHPJ7IYBLBTLQ7AH2XA5CNFSM4KJ4I7JKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEJS4HQI#issuecomment-577094593 , or unsubscribe < https://github.com/notifications/unsubscribe-auth/ABKYWGGPQ5RGLYUQQWICVFLQ7AH2XANCNFSM4KJ4I7JA

.

— You are receiving this because you commented.

Reply to this email directly, view it on GitHub https://github.com/langolierz/r_e_c_u_r/issues/112?email_source=notifications&email_token=AC3WCEQZTVFO5VNZT2ONUJLQ7BJRHA5CNFSM4KJ4I7JKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEJTXLZI#issuecomment-577205733, or unsubscribe https://github.com/notifications/unsubscribe-auth/AC3WCEVTUN25PFEGVMJCJSTQ7BJRHANCNFSM4KJ4I7JA .