# VLCJVideo update

**URL:** https://discourse.processing.org/t/vlcjvideo-update/16582
**Category:** Gallery
**Created:** [December 23, 2019, 12:47am UTC](https://discourse.processing.org/t/vlcjvideo-update/16582 "2019-12-23T00:47:27Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![linux-man](https://avatars.discourse-cdn.com/v4/letter/l/e480ec/32.png) [@linux-man](https://discourse.processing.org/u/linux-man)
#### Post date: [December 23, 2019, 12:47am UTC](https://discourse.processing.org/t/vlcjvideo-update/16582/1 "2019-12-23T00:47:27Z")

</div>

I rewrote VLCJVideo to use vlcj-4. Big inner changes, auto discovery and a cleaner interface for embedded media. From the outside, VLCJVideo stays mainly the same with some changes.  
I only tested on Linux and I’d like some feedback before an official update, and some [code review](https://github.com/linux-man/VLCJVideo/blob/master/src/VLCJVideo/VLCJVideo.java) if anyone is up to.

[VLCJVideo 0.4.0 RC](http://softlab.pt/VLCJVideo/VLCJVideo-6.zip)

---

<div class="post-metadata">

### Author: ![kll](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/kll/32/964_2.png) [@kll](https://discourse.processing.org/u/kll)
#### Post date: [December 23, 2019, 5:49am UTC](https://discourse.processing.org/t/vlcjvideo-update/16582/2 "2019-12-23T05:49:02Z")

</div>

try on:  
win 10 / 64bit // processing 3.5.3 / 64 bit / OK  
Raspbian 1st & 3rd ( actual ) buster image / not work

---

<div class="post-metadata">

### Author: ![linux-man](https://avatars.discourse-cdn.com/v4/letter/l/e480ec/32.png) [@linux-man](https://discourse.processing.org/u/linux-man)
#### Post date: [December 23, 2019, 11:39am UTC](https://discourse.processing.org/t/vlcjvideo-update/16582/3 "2019-12-23T11:39:03Z")

</div>

Thank you.  
Any idea why it’s not working on Raspbian?

---

<div class="post-metadata">

### Author: ![kll](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/kll/32/964_2.png) [@kll](https://discourse.processing.org/u/kll)
#### Post date: [December 23, 2019, 12:08pm UTC](https://discourse.processing.org/t/vlcjvideo-update/16582/4 "2019-12-23T12:08:52Z")

</div>

![old_buster_effects](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/2X/b/b72293df2e98e93d2d0f47eed061ae40f2653b32.jpeg)

```auto

[6191f418] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
[61947190] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
[5cc25818] mmal_codec decoder: VCSM init succeeded: CMA
[65663ec0] main tls client error: cannot resolve www.sample-videos.com port 443: System error
[65684a38] prefetch stream error: cannot seek (to offset 44)
[65663ec0] main tls client error: cannot resolve www.sample-videos.com port 443: System error
[65684a38] prefetch stream error: cannot seek (to offset 986)
[5ff86700] mmal_codec decoder: VCSM init succeeded: CMA
[653140f8] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
[5ff86700] main decoder error: buffer deadlock prevented
[61eeba20] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
[61971590] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
[5e827db0] mmal_codec decoder: VCSM init succeeded: CMA
[5ef95558] mmal_codec decoder: VCSM init succeeded: CMA
[65213298] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
[5ef95558] main decoder error: buffer deadlock prevented
[61975e88] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
[61edb1f0] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
[5f3b0710] mmal_codec decoder: VCSM init succeeded: CMA
[54a1a3a8] mmal_codec decoder: VCSM init succeeded: CMA
[64a17e38] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
[6530ca48] sepia filter error: Unsupported input chroma (MMAL)
[6530e5f0] chain filter error: Too high level of recursion (3)
[6530d8d0] main filter error: Failed to create video converter
[6530e5f0] chain filter error: Too high level of recursion (3)
[6530d8d0] main filter error: Failed to create video converter
[6530e5f0] chain filter error: Too high level of recursion (3)
[6530d8d0] main filter error: Failed to create video converter
[6530e5f0] chain filter error: Too high level of recursion (3)
[6530d8d0] main filter error: Failed to create video converter
[540eacb8] chain filter error: Too high level of recursion (3)
[540cc958] main filter error: Failed to create video converter
[540e1890] chain filter error: Too high level of recursion (3)
[540cc958] main filter error: Failed to create video converter
[540e03b0] chain filter error: Too high level of recursion (3)
[540cc958] main filter error: Failed to create video converter
[540e7698] chain filter error: Too high level of recursion (3)
[540cc958] main filter error: Failed to create video converter
[swscaler @ 0x540eb0e0] No accelerated colorspace conversion found from yuv422p to bgra.
[540e9c80] chain filter error: Too high level of recursion (3)
[540cc958] main filter error: Failed to create video converter
[swscaler @ 0x540eb0e0] No accelerated colorspace conversion found from yuv422p to rgb24.
[540de490] chain filter error: Too high level of recursion (3)
[540cc958] main filter error: Failed to create video converter
[swscaler @ 0x540eb0e0] No accelerated colorspace conversion found from yuv422p to bgra.
[540df950] chain filter error: Too high level of recursion (3)
[540cc958] main filter error: Failed to create video converter
[540bcaf8] main filter error: Failed to create video converter
[540c9e80] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540ce348] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540e98c0] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540dcef0] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540e9970] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540d3058] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540e7438] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540bcaf8] main filter error: Failed to create video converter
[540e2d10] chain filter error: Too high level of recursion (3)
[540c6a60] main filter error: Failed to create video converter
[540e2d10] chain filter error: Too high level of recursion (3)
[540c6a60] main filter error: Failed to create video converter
[540dc9e0] chain filter error: Too high level of recursion (3)
[540c6a60] main filter error: Failed to create video converter
[540dc9e0] chain filter error: Too high level of recursion (3)
[540c6a60] main filter error: Failed to create video converter
[540dddc8] chain filter error: Too high level of recursion (3)
[540c6a60] main filter error: Failed to create video converter
[540e7448] chain filter error: Too high level of recursion (3)
[540c6a60] main filter error: Failed to create video converter
[540dc5e8] chain filter error: Too high level of recursion (3)
[540c6a60] main filter error: Failed to create video converter
[540bcaf8] main filter error: Failed to create video converter
[540e2d10] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540e73d8] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540e22f0] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540e22f0] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540e2cb8] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540d2498] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540cc4e0] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540bcaf8] main filter error: Failed to create video converter
[swscaler @ 0x540bcd40] No accelerated colorspace conversion found from yuv420p to bgra.
[540ccd30] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540e6880] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540e2d10] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540e2d10] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[53600098] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540e7dc0] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540e2d10] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540bcaf8] main filter error: Failed to create video converter
[swscaler @ 0x540bcd40] No accelerated colorspace conversion found from yuv420p to rgb24.
[540e7dc0] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540d3078] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540cc500] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540cc500] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540d3078] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540c8e08] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540c8e08] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540bcaf8] main filter error: Failed to create video converter
[swscaler @ 0x540bcd40] No accelerated colorspace conversion found from yuv420p to bgra.
[540f9e88] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540dd660] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540e6780] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540e6780] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540e6780] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540dd620] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540dd1d0] chain filter error: Too high level of recursion (3)
[540c7eb0] main filter error: Failed to create video converter
[540bcaf8] main filter error: Failed to create video converter
[018c20d0] main video output error: Failed to create video converter
[018c20d0] main video output error: Failed to compensate for the format changes, removing all filters
[540c6a60] sepia filter error: Unsupported input chroma (MMAL)
[6530ca08] chain filter error: Too high level of recursion (3)
[540e1098] main filter error: Failed to create video converter
[6530ca08] chain filter error: Too high level of recursion (3)
[540e1098] main filter error: Failed to create video converter
[6530ca08] chain filter error: Too high level of recursion (3)
[540e1098] main filter error: Failed to create video converter
[6530ca08] chain filter error: Too high level of recursion (3)
[540e1098] main filter error: Failed to create video converter
[540ba378] chain filter error: Too high level of recursion (3)
[6532b560] main filter error: Failed to create video converter
[540ba758] chain filter error: Too high level of recursion (3)
[6532b560] main filter error: Failed to create video converter
[540bab48] chain filter error: Too high level of recursion (3)
[6532b560] main filter error: Failed to create video converter
[540c1448] chain filter error: Too high level of recursion (3)
[6532b560] main filter error: Failed to create video converter
[swscaler @ 0x540f6170] No accelerated colorspace conversion found from yuv422p to bgra.
[540af340] chain filter error: Too high level of recursion (3)
[6532b560] main filter error: Failed to create video converter
[swscaler @ 0x540f6170] No accelerated colorspace conversion found from yuv422p to rgb24.
[540b1ab8] chain filter error: Too high level of recursion (3)
[6532b560] main filter error: Failed to create video converter
[swscaler @ 0x540f6170] No accelerated colorspace conversion found from yuv422p to bgra.
[540af340] chain filter error: Too high level of recursion (3)
[6532b560] main filter error: Failed to create video converter
[6530f5d0] main filter error: Failed to create video converter
[65333748] chain filter error: Too high level of recursion (3)
[540b1570] main filter error: Failed to create video converter
[540b0418] chain filter error: Too high level of recursion (3)
[540b1570] main filter error: Failed to create video converter
[65333748] chain filter error: Too high level of recursion (3)
[540b1570] main filter error: Failed to create video converter
[65333748] chain filter error: Too high level of recursion (3)
[540b1570] main filter error: Failed to create video converter
[65333748] chain filter error: Too high level of recursion (3)
[540b1570] main filter error: Failed to create video converter
[6532fe28] chain filter error: Too high level of recursion (3)
[540b1570] main filter error: Failed to create video converter
[65333748] chain filter error: Too high level of recursion (3)
[540b1570] main filter error: Failed to create video converter
[6530f5d0] main filter error: Failed to create video converter
[540ffb70] chain filter error: Too high level of recursion (3)
[540b1ac0] main filter error: Failed to create video converter
[65330628] chain filter error: Too high level of recursion (3)
[540b1ac0] main filter error: Failed to create video converter
[540ffb70] chain filter error: Too high level of recursion (3)
[540b1ac0] main filter error: Failed to create video converter
[540ffb70] chain filter error: Too high level of recursion (3)
[540b1ac0] main filter error: Failed to create video converter
[65330628] chain filter error: Too high level of recursion (3)
[540b1ac0] main filter error: Failed to create video converter
[65330628] chain filter error: Too high level of recursion (3)
[540b1ac0] main filter error: Failed to create video converter
[65330628] chain filter error: Too high level of recursion (3)
[6532fa38] chain filter error: Too high level of recursion (3)
[6532b560] main filter error: Failed to create video converter
[540efc68] chain filter error: Too high level of recursion (3)
[6532b560] main filter error: Failed to create video converter
[540efc68] chain filter error: Too high level of recursion (3)
[6532b560] main filter error: Failed to create video converter
[540f3fe8] chain filter error: Too high level of recursion (3)
[6532b560] main filter error: Failed to create video converter
[540ffd50] chain filter error: Too high level of recursion (3)
[6532b560] main filter error: Failed to create video converter
[540ffd80] chain filter error: Too high level of recursion (3)
[6532b560] main filter error: Failed to create video converter
[6530f5d0] main filter error: Failed to create video converter
[018c20d0] main video output error: Failed to create video converter
[018c20d0] main video output error: Failed to compensate for the format changes, removing all filters
[6198bf90] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
[6198d598] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
[5efafb30] mmal_codec decoder: VCSM init succeeded: CMA
[5e3aaa88] mmal_codec decoder: VCSM init succeeded: CMA
[619985c8] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
[656b8f60] chain filter error: Too high level of recursion (3)
[5ff9ba10] main filter error: Failed to create video converter
[656b8f60] chain filter error: Too high level of recursion (3)
[5ff9ba10] main filter error: Failed to create video converter
[656b8f60] chain filter error: Too high level of recursion (3)
[5ff9ba10] main filter error: Failed to create video converter
[656b8f60] chain filter error: Too high level of recursion (3)
[5ff9ba10] main filter error: Failed to create video converter
[6566e848] chain filter error: Too high level of recursion (3)
[601f8718] main filter error: Failed to create video converter
[6566f4b8] chain filter error: Too high level of recursion (3)
[601f8718] main filter error: Failed to create video converter
[6566fcb8] chain filter error: Too high level of recursion (3)
[601f8718] main filter error: Failed to create video converter
[65669d68] chain filter error: Too high level of recursion (3)
[601f8718] main filter error: Failed to create video converter
[swscaler @ 0x6566f860] No accelerated colorspace conversion found from yuv422p to bgra.
[6566cec0] chain filter error: Too high level of recursion (3)
[601f8718] main filter error: Failed to create video converter
[swscaler @ 0x6566f860] No accelerated colorspace conversion found from yuv422p to rgb24.
[6566d740] chain filter error: Too high level of recursion (3)
[601f8718] main filter error: Failed to create video converter
[swscaler @ 0x6566f860] No accelerated colorspace conversion found from yuv422p to bgra.
[5ff97d80] chain filter error: Too high level of recursion (3)
[601f8718] main filter error: Failed to create video converter
[6568a598] main filter error: Failed to create video converter
[5ffa9730] chain filter error: Too high level of recursion (3)
[6566f210] main filter error: Failed to create video converter
[6567b0a8] chain filter error: Too high level of recursion (3)
[6566f210] main filter error: Failed to create video converter
[5cc86960] chain filter error: Too high level of recursion (3)
[6566f210] main filter error: Failed to create video converter
[5cc86e60] chain filter error: Too high level of recursion (3)
[6566f210] main filter error: Failed to create video converter
[656792f8] chain filter error: Too high level of recursion (3)
[6566f210] main filter error: Failed to create video converter
[6567ca58] chain filter error: Too high level of recursion (3)
[6566f210] main filter error: Failed to create video converter
[65679ad8] chain filter error: Too high level of recursion (3)
[6566f210] main filter error: Failed to create video converter
[6568a598] main filter error: Failed to create video converter
[5cc88640] chain filter error: Too high level of recursion (3)
[6566f210] main filter error: Failed to create video converter
[5ffa7f00] chain filter error: Too high level of recursion (3)
[6566f210] main filter error: Failed to create video converter
[601f5ce0] chain filter error: Too high level of recursion (3)
[6566f210] main filter error: Failed to create video converter
[601f5ce0] chain filter error: Too high level of recursion (3)
[6566f210] main filter error: Failed to create video converter
[601f8728] chain filter error: Too high level of recursion (3)
[6566f210] main filter error: Failed to create video converter
[601f8748] chain filter error: Too high level of recursion (3)
[6566f210] main filter error: Failed to create video converter
[601f8728] chain filter error: Too high level of recursion (3)
[6566f210] main filter error: Failed to create video converter
[6568a598] main filter error: Failed to create video converter
[601f6700] chain filter error: Too high level of recursion (3)
[6566d880] main filter error: Failed to create video converter
[5cc823a8] chain filter error: Too high level of recursion (3)
[6566d880] main filter error: Failed to create video converter
[601f6700] chain filter error: Too high level of recursion (3)
[6566d880] main filter error: Failed to create video converter
[601f6700] chain filter error: Too high level of recursion (3)
[6566d880] main filter error: Failed to create video converter
[6568a598] main filter error: Failed to create video converter
[swscaler @ 0x5ff8bba0] No accelerated colorspace conversion found from yuv420p to rgb24.
[5cc86ea8] chain filter error: Too high level of recursion (3)
[6566d880] main filter error: Failed to create video converter
[5ffa9370] chain filter error: Too high level of recursion (3)
[6566d880] main filter error: Failed to create video converter
[5ff97ce8] chain filter error: Too high level of recursion (3)
[6566d880] main filter error: Failed to create video converter
[5ff97ce8] chain filter error: Too high level of recursion (3)
[6566d880] main filter error: Failed to create video converter
[6566a8f8] chain filter error: Too high level of recursion (3)
[6566d880] main filter error: Failed to create video converter
[601f8420] chain filter error: Too high level of recursion (3)
[6566d880] main filter error: Failed to create video converter
[601f8420] chain filter error: Too high level of recursion (3)
[6566d880] main filter error: Failed to create video converter
[6568a598] main filter error: Failed to create video converter
[swscaler @ 0x6566f860] No accelerated colorspace conversion found from yuv420p to bgra.
[5ffa9b40] chain filter error: Too high level of recursion (3)
[6566d880] main filter error: Failed to create video converter
[5ffa9b40] chain filter error: Too high level of recursion (3)
[6566d880] main filter error: Failed to create video converter
[5ffa9b40] chain filter error: Too high level of recursion (3)
[6566d880] main filter error: Failed to create video converter
[5ffa9b40] chain filter error: Too high level of recursion (3)
[6566d880] main filter error: Failed to create video converter
[5ffa9b40] chain filter error: Too high level of recursion (3)
[6566d880] main filter error: Failed to create video converter
[5ffa99c0] chain filter error: Too high level of recursion (3)
[6566d880] main filter error: Failed to create video converter
[601f83a0] chain filter error: Too high level of recursion (3)
[6566d880] main filter error: Failed to create video converter
[6568a598] main filter error: Failed to create video converter
[653353e0] main video output error: Failed to create video converter
[653353e0] main video output error: Failed to compensate for the format changes, removing all filters
[65680ea0] chain filter error: Too high level of recursion (3)
[5cc25a58] main filter error: Failed to create video converter
[65680ea0] chain filter error: Too high level of recursion (3)
[5cc25a58] main filter error: Failed to create video converter
[65680ea0] chain filter error: Too high level of recursion (3)
[5cc25a58] main filter error: Failed to create video converter
[65680ea0] chain filter error: Too high level of recursion (3)
[5cc25a58] main filter error: Failed to create video converter
[5cc69bc8] chain filter error: Too high level of recursion (3)
[656653b0] main filter error: Failed to create video converter
[65682900] chain filter error: Too high level of recursion (3)
[656653b0] main filter error: Failed to create video converter
[5cc27568] chain filter error: Too high level of recursion (3)
[656653b0] main filter error: Failed to create video converter
[65682900] chain filter error: Too high level of recursion (3)
[656653b0] main filter error: Failed to create video converter
[swscaler @ 0x6566f860] No accelerated colorspace conversion found from yuv422p to bgra.
[5ff97a30] chain filter error: Too high level of recursion (3)
[656653b0] main filter error: Failed to create video converter
[swscaler @ 0x6566f860] No accelerated colorspace conversion found from yuv422p to rgb24.
[5ff97a20] chain filter error: Too high level of recursion (3)
[656653b0] main filter error: Failed to create video converter
[swscaler @ 0x6566f860] No accelerated colorspace conversion found from yuv422p to bgra.
[5ff97a30] chain filter error: Too high level of recursion (3)
[656653b0] main filter error: Failed to create video converter
[65688558] main filter error: Failed to create video converter
[656ba8f0] chain filter error: Too high level of recursion (3)
[5cc8dd20] main filter error: Failed to create video converter
[6567b698] chain filter error: Too high level of recursion (3)
[5cc8dd20] main filter error: Failed to create video converter
[601f6b80] chain filter error: Too high level of recursion (3)
[5cc8dd20] main filter error: Failed to create video converter
[656baa50] chain filter error: Too high level of recursion (3)
[5cc8dd20] main filter error: Failed to create video converter
[656796d8] chain filter error: Too high level of recursion (3)
[5cc8dd20] main filter error: Failed to create video converter
[6567c078] chain filter error: Too high level of recursion (3)
[5cc8dd20] main filter error: Failed to create video converter
[65679cd8] chain filter error: Too high level of recursion (3)
[5cc8dd20] main filter error: Failed to create video converter
[65688558] main filter error: Failed to create video converter
[656bb560] chain filter error: Too high level of recursion (3)
[5cc859d8] main filter error: Failed to create video converter
[5ffa9b40] chain filter error: Too high level of recursion (3)
[5cc859d8] main filter error: Failed to create video converter
[656bb560] chain filter error: Too high level of recursion (3)
[5cc859d8] main filter error: Failed to create video converter
[656bb560] chain filter error: Too high level of recursion (3)
[5cc859d8] main filter error: Failed to create video converter
[601f6b78] chain filter error: Too high level of recursion (3)
[5cc859d8] main filter error: Failed to create video converter
[656bc180] chain filter error: Too high level of recursion (3)
[5cc859d8] main filter error: Failed to create video converter
[601f6b78] chain filter error: Too high level of recursion (3)
[5cc859d8] main filter error: Failed to create video converter
[65688558] main filter error: Failed to create video converter
[656bb050] chain filter error: Too high level of recursion (3)
[5cc859d8] main filter error: Failed to create video converter
[6567ba78] chain filter error: Too high level of recursion (3)
[5cc859d8] main filter error: Failed to create video converter
[656bb050] chain filter error: Too high level of recursion (3)
[5cc859d8] main filter error: Failed to create video converter
[656bb050] chain filter error: Too high level of recursion (3)
[5cc859d8] main filter error: Failed to create video converter
[6567a0b8] chain filter error: Too high level of recursion (3)
[5cc859d8] main filter error: Failed to create video converter
[5ff979f8] chain filter error: Too high level of recursion (3)
[5cc859d8] main filter error: Failed to create video converter
[65679ec8] chain filter error: Too high level of recursion (3)
[5cc859d8] main filter error: Failed to create video converter
[65688558] main filter error: Failed to create video converter
[swscaler @ 0x5ff8bba0] No accelerated colorspace conversion found from yuv420p to bgra.
[656bab00] chain filter error: Too high level of recursion (3)
[5cc8dcd8] main filter error: Failed to create video converter
[601f8528] chain filter error: Too high level of recursion (3)
[5cc8dcd8] main filter error: Failed to create video converter
[656bab00] chain filter error: Too high level of recursion (3)
[5cc8dcd8] main filter error: Failed to create video converter
[656bab00] chain filter error: Too high level of recursion (3)
[5cc8dcd8] main filter error: Failed to create video converter
[656bab00] chain filter error: Too high level of recursion (3)
[5cc8dcd8] main filter error: Failed to create video converter
[5cc2dc00] chain filter error: Too high level of recursion (3)
[5cc8dcd8] main filter error: Failed to create video converter
[5ffa9890] chain filter error: Too high level of recursion (3)
[5cc8dcd8] main filter error: Failed to create video converter
[65688558] main filter error: Failed to create video converter
[swscaler @ 0x5ff8bba0] No accelerated colorspace conversion found from yuv420p to rgb24.
[5ff8b4e8] chain filter error: Too high level of recursion (3)
[5cc8dcd8] main filter error: Failed to create video converter
[5ff89d18] chain filter error: Too high level of recursion (3)
[5cc8dcd8] main filter error: Failed to create video converter
[5ff8b4e8] chain filter error: Too high level of recursion (3)
[5cc8dcd8] main filter error: Failed to create video converter
[5ff8b4e8] chain filter error: Too high level of recursion (3)
[5cc8dcd8] main filter error: Failed to create video converter
[5ff8b158] chain filter error: Too high level of recursion (3)
[5cc8dcd8] main filter error: Failed to create video converter
[656b9e10] chain filter error: Too high level of recursion (3)
[5cc8dcd8] main filter error: Failed to create video converter
[656b9e10] chain filter error: Too high level of recursion (3)
[5cc8dcd8] main filter error: Failed to create video converter
[65688558] main filter error: Failed to create video converter
[swscaler @ 0x5ff8bba0] No accelerated colorspace conversion found from yuv420p to bgra.
[5ff8b4e8] chain filter error: Too high level of recursion (3)
[5cc8dcd8] main filter error: Failed to create video converter
[5cc2dbb8] chain filter error: Too high level of recursion (3)
[5cc8dcd8] main filter error: Failed to create video converter
[5ff8b4e8] chain filter error: Too high level of recursion (3)
[5cc8dcd8] main filter error: Failed to create video converter
[5ff8b4e8] chain filter error: Too high level of recursion (3)
[5cc8dcd8] main filter error: Failed to create video converter
[5cc2bc28] chain filter error: Too high level of recursion (3)
[5cc8dcd8] main filter error: Failed to create video converter
[6567cd88] chain filter error: Too high level of recursion (3)
[5cc8dcd8] main filter error: Failed to create video converter
[5ffa9890] chain filter error: Too high level of recursion (3)
[5cc8dcd8] main filter error: Failed to create video converter
[65688558] main filter error: Failed to create video converter
[653353e0] main video output error: Failed to create video converter
[653353e0] main video output error: Failed to compensate for the format changes, removing all filters

```

 ![old_buster_basic](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/2X/f/f6726e077f46c17a030cef588030d5b5805d7510.jpeg)

all first buster image on a RPI3B+

@monkstone might test with a RPI4

---

<div class="post-metadata">

### Author: ![linux-man](https://avatars.discourse-cdn.com/v4/letter/l/e480ec/32.png) [@linux-man](https://discourse.processing.org/u/linux-man)
#### Post date: [December 23, 2019, 1:41pm UTC](https://discourse.processing.org/t/vlcjvideo-update/16582/5 "2019-12-23T13:41:42Z")

</div>

That looks bad!  
Some constructor options might work, like

```auto
 String[] options = {"--vout=omxil_vout","--aout=alsa"};

```

---

<div class="post-metadata">

### Author: ![monkstone](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/monkstone/32/64_2.png) [@monkstone](https://discourse.processing.org/u/monkstone)
#### Post date: [December 23, 2019, 3:04pm UTC](https://discourse.processing.org/t/vlcjvideo-update/16582/6 "2019-12-23T15:04:33Z")

</div>

I’m busy with propane and JRubyArt for a while, but I’ll try it out, unless someone beats me to it.

---

<div class="post-metadata">

### Author: ![monkstone](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/monkstone/32/64_2.png) [@monkstone](https://discourse.processing.org/u/monkstone)
#### Post date: [December 23, 2019, 8:52pm UTC](https://discourse.processing.org/t/vlcjvideo-update/16582/7 "2019-12-23T20:52:55Z")

</div>

OK tested on RaspberryPI4 (fake KMS enabled).  
Without options:-

 ![vlcjv](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/2X/1/1da6f57e7787e4229726d10d18841a215e51eddc.png)  
Nevertheless played OK.  
With options:-  
 ![options](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/2X/6/6dffed5b23d04a9ea37f869b06943696d1224e2d.jpeg)  
As you can see this got rid of pulse audio warnings…  
Officially there’s no support for Processing on raspberrypi4 with buster but it mainly works, I’ll give it try with my PiCrate gem next.

---

<div class="post-metadata">

### Author: ![linux-man](https://avatars.discourse-cdn.com/v4/letter/l/e480ec/32.png) [@linux-man](https://discourse.processing.org/u/linux-man)
#### Post date: [December 23, 2019, 10:32pm UTC](https://discourse.processing.org/t/vlcjvideo-update/16582/8 "2019-12-23T22:32:57Z")

</div>

Another option that seems to work for some RaspberryPi 3 users is `--vout=xcb_x11`.  
Unfortunately I don’t have a Raspberry to try it.

---

<div class="post-metadata">

### Author: ![kll](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/kll/32/964_2.png) [@kll](https://discourse.processing.org/u/kll)
#### Post date: [December 24, 2019, 3:07am UTC](https://discourse.processing.org/t/vlcjvideo-update/16582/9 "2019-12-24T03:07:59Z")

</div>

i try the option line same place like monkstone  
in the “basic” example

test both buster systems ( 1st / 3rd ) on a RPI3B+

also test

> [@linux-man](#):
>
> `--vout=xcb_x11` .

 ![VLCJVideo_testOption](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/2X/6/68fa0b5fc9d9dc3b6b56b775acb35e9867777b72.png)

---

<div class="post-metadata">

### Author: ![linux-man](https://avatars.discourse-cdn.com/v4/letter/l/e480ec/32.png) [@linux-man](https://discourse.processing.org/u/linux-man)
#### Post date: [December 24, 2019, 3:56am UTC](https://discourse.processing.org/t/vlcjvideo-update/16582/10 "2019-12-24T03:56:52Z")

</div>

You forgot to apply options with  
`video = new VLCJVideo(this, options);`

---

<div class="post-metadata">

### Author: ![kll](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/kll/32/964_2.png) [@kll](https://discourse.processing.org/u/kll)
#### Post date: [December 24, 2019, 4:35am UTC](https://discourse.processing.org/t/vlcjvideo-update/16582/11 "2019-12-24T04:35:16Z")

</div>

![VLCJVideo_testOption_again](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/2X/5/56a7c2f9393ed20c2e7b35aff2a57d5706bca4a2.png)

better, now hear the sound ( via HDMI cable )

RPI 3 // latest Buster image // NO KMS ( normal )

---

<div class="post-metadata">

### Author: ![monkstone](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/monkstone/32/64_2.png) [@monkstone](https://discourse.processing.org/u/monkstone)
#### Post date: [December 24, 2019, 6:29am UTC](https://discourse.processing.org/t/vlcjvideo-update/16582/12 "2019-12-24T06:29:50Z")

</div>

Now I was also having trouble with filter (failed to apply filter), however on a hunch I just changed sketch to apply filter at start:-

 ![sepia](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/2X/a/a3c4f282d32ad564b67e1625700844f181cfc15a.png)  
So it seems changing filter is the issue. PS I also have installed desktop VLC media Player 3.0.8 by Vetanari, and filters don’t seem to work on that (even when set in advance of loading video).

Also found pulseaudio is not installed by default on buster:-

```bash
sudo apt-get install pulseaudio

```

So longer need option to suppress that warning.

Sepia sketch still produce warnings:-

```auto
[6dcfa830] mmal_codec decoder: VCSM init succeeded: CMA
[70ec0688] sepia filter error: Unsupported input chroma (VAOP)
[63b076f8] chain filter error: Too high level of recursion (3)
[70ee4288] main filter error: Failed to create video converter
[63b084e8] chain filter error: Too high level of recursion (3)
[70ee4288] main filter error: Failed to create video converter
[63b086d8] chain filter error: Too high level of recursion (3)
[70ee4288] main filter error: Failed to create video converter
[63b15978] chain filter error: Too high level of recursion (3)
[70ee4288] main filter error: Failed to create video converter
[63b076a0] chain filter error: Too high level of recursion (3)
[70ee4288] main filter error: Failed to create video converter
[70efcb90] chain filter error: Too high level of recursion (3)
[70ee4288] main filter error: Failed to create video converter
[70efae28] chain filter error: Too high level of recursion (3)
[70ee4288] main filter error: Failed to create video converter
[70ec1860] main filter error: Failed to create video converter
[70edb150] chain filter error: Too high level of recursion (3)
[70efafb0] main filter error: Failed to create video converter
[70edb708] chain filter error: Too high level of recursion (3)
[70efafb0] main filter error: Failed to create video converter
[70edb430] chain filter error: Too high level of recursion (3)
[70efafb0] main filter error: Failed to create video converter
[70edb430] chain filter error: Too high level of recursion (3)
[70efafb0] main filter error: Failed to create video converter
[70edab70] chain filter error: Too high level of recursion (3)
[70efafb0] main filter error: Failed to create video converter
[70ed7858] chain filter error: Too high level of recursion (3)
[70efafb0] main filter error: Failed to create video converter
[70ed79e8] chain filter error: Too high level of recursion (3)
[70efafb0] main filter error: Failed to create video converter
[70ec1860] main filter error: Failed to create video converter
[70efd640] chain filter error: Too high level of recursion (3)
[70ec4dd0] main filter error: Failed to create video converter
[70efdc10] chain filter error: Too high level of recursion (3)
[70ec4dd0] main filter error: Failed to create video converter
[70efd640] chain filter error: Too high level of recursion (3)
[70ec4dd0] main filter error: Failed to create video converter
[70efd630] chain filter error: Too high level of recursion (3)
[70ec4dd0] main filter error: Failed to create video converter
[63b0a398] chain filter error: Too high level of recursion (3)
[70ec4dd0] main filter error: Failed to create video converter
[70edb378] chain filter error: Too high level of recursion (3)
[70ec4dd0] main filter error: Failed to create video converter
[70edb3f8] chain filter error: Too high level of recursion (3)
[70ec4dd0] main filter error: Failed to create video converter
[70ec1860] main filter error: Failed to create video converter
[70ec3840] chain filter error: Too high level of recursion (3)
[70edaf60] main filter error: Failed to create video converter
[70efdbf8] chain filter error: Too high level of recursion (3)
[70edaf60] main filter error: Failed to create video converter
[70ec3840] chain filter error: Too high level of recursion (3)
[70edaf60] main filter error: Failed to create video converter
[70ec3840] chain filter error: Too high level of recursion (3)
[70edaf60] main filter error: Failed to create video converter
[70edc830] chain filter error: Too high level of recursion (3)
[70edaf60] main filter error: Failed to create video converter
[70efdc00] chain filter error: Too high level of recursion (3)
[70edaf60] main filter error: Failed to create video converter
[70ee3ef8] chain filter error: Too high level of recursion (3)
[70edaf60] main filter error: Failed to create video converter
[70ec1860] main filter error: Failed to create video converter
[70efdc18] chain filter error: Too high level of recursion (3)
[70ec7280] main filter error: Failed to create video converter
[70edc830] chain filter error: Too high level of recursion (3)
[70ec7280] main filter error: Failed to create video converter
[70edc830] chain filter error: Too high level of recursion (3)
[70ec7280] main filter error: Failed to create video converter
[70edc830] chain filter error: Too high level of recursion (3)
[70ec7280] main filter error: Failed to create video converter
[70ec3620] chain filter error: Too high level of recursion (3)
[70ec7280] main filter error: Failed to create video converter
[70ee2bc0] chain filter error: Too high level of recursion (3)
[70ec7280] main filter error: Failed to create video converter
[70ed5640] chain filter error: Too high level of recursion (3)
[70ec7280] main filter error: Failed to create video converter
[70ec1860] main filter error: Failed to create video converter
[70ec2ed8] chain filter error: Too high level of recursion (3)
[70ee3d58] main filter error: Failed to create video converter
[70ec66f0] chain filter error: Too high level of recursion (3)
[70ee3d58] main filter error: Failed to create video converter
[70ec2ed8] chain filter error: Too high level of recursion (3)
[70ee3d58] main filter error: Failed to create video converter
[70ec2ed8] chain filter error: Too high level of recursion (3)
[70ee3d58] main filter error: Failed to create video converter
[70ec2ed8] chain filter error: Too high level of recursion (3)
[70ee3d58] main filter error: Failed to create video converter
[70ec66f0] chain filter error: Too high level of recursion (3)
[70ee3d58] main filter error: Failed to create video converter
[70ec66f0] chain filter error: Too high level of recursion (3)
[70ee3d58] main filter error: Failed to create video converter
[70ec1860] main filter error: Failed to create video converter
[63b05cf8] chain filter error: Too high level of recursion (3)
[70ee3d58] main filter error: Failed to create video converter
[70ed1408] chain filter error: Too high level of recursion (3)
[70ee3d58] main filter error: Failed to create video converter
[63b05cf8] chain filter error: Too high level of recursion (3)
[70ee3d58] main filter error: Failed to create video converter
[63b05cf8] chain filter error: Too high level of recursion (3)
[70ee3d58] main filter error: Failed to create video converter
[63b05cf8] chain filter error: Too high level of recursion (3)
[70ee3d58] main filter error: Failed to create video converter
[70eda120] chain filter error: Too high level of recursion (3)
[70ee3d58] main filter error: Failed to create video converter
[70edfa10] chain filter error: Too high level of recursion (3)
[70ee3d58] main filter error: Failed to create video converter
[70ec1860] main filter error: Failed to create video converter
[74d8b158] main video output error: Failed to create video converter
[74d8b158] main video output error: Failed to compensate for the format changes, removing all filters
[70ee4730] sepia filter error: Unsupported input chroma (VAOP)
[63b0abc0] chain filter error: Too high level of recursion (3)
[70edfa28] main filter error: Failed to create video converter
[63b0abc0] chain filter error: Too high level of recursion (3)
[70edfa28] main filter error: Failed to create video converter
[63b0abc0] chain filter error: Too high level of recursion (3)
[70edfa28] main filter error: Failed to create video converter
[63b0abc0] chain filter error: Too high level of recursion (3)
[70edfa28] main filter error: Failed to create video converter
[63b10ab0] chain filter error: Too high level of recursion (3)
[70edfa28] main filter error: Failed to create video converter
[63b0abc0] chain filter error: Too high level of recursion (3)
[70edfa28] main filter error: Failed to create video converter
[63b10ab0] chain filter error: Too high level of recursion (3)
[70edfa28] main filter error: Failed to create video converter
[70ee35f8] main filter error: Failed to create video converter
[70ec4c50] chain filter error: Too high level of recursion (3)
[70ef71d0] main filter error: Failed to create video converter
[70eee3a8] chain filter error: Too high level of recursion (3)
[70ef71d0] main filter error: Failed to create video converter
[70ed4d90] chain filter error: Too high level of recursion (3)
[70ef71d0] main filter error: Failed to create video converter
[70ed4d90] chain filter error: Too high level of recursion (3)
[70ef71d0] main filter error: Failed to create video converter
[70eee3a8] chain filter error: Too high level of recursion (3)
[70ef71d0] main filter error: Failed to create video converter
[70eee3b0] chain filter error: Too high level of recursion (3)
[70ef71d0] main filter error: Failed to create video converter
[70eee3a8] chain filter error: Too high level of recursion (3)
[70ef71d0] main filter error: Failed to create video converter
[70ee35f8] main filter error: Failed to create video converter
[70eee3b0] chain filter error: Too high level of recursion (3)
[70ef71d0] main filter error: Failed to create video converter
[70eee3b0] chain filter error: Too high level of recursion (3)
[70ef71d0] main filter error: Failed to create video converter
[70eee3b0] chain filter error: Too high level of recursion (3)
[70ef71d0] main filter error: Failed to create video converter
[70eee3b0] chain filter error: Too high level of recursion (3)
[70ef71d0] main filter error: Failed to create video converter
[70eee3b0] chain filter error: Too high level of recursion (3)
[70ef71d0] main filter error: Failed to create video converter
[70edfad8] chain filter error: Too high level of recursion (3)
[70ef71d0] main filter error: Failed to create video converter
[70eee3b0] chain filter error: Too high level of recursion (3)
[70ef71d0] main filter error: Failed to create video converter
[70ee35f8] main filter error: Failed to create video converter
[70eee3b0] chain filter error: Too high level of recursion (3)
[70ef71d0] main filter error: Failed to create video converter
[70eee3b0] chain filter error: Too high level of recursion (3)
[70ef71d0] main filter error: Failed to create video converter
[70eee3b0] chain filter error: Too high level of recursion (3)
[70ef71d0] main filter error: Failed to create video converter
[70eee3b0] chain filter error: Too high level of recursion (3)
[70ef71d0] main filter error: Failed to create video converter
[70eee3b0] chain filter error: Too high level of recursion (3)
[70ef71d0] main filter error: Failed to create video converter
[70edfad8] chain filter error: Too high level of recursion (3)
[70ef71d0] main filter error: Failed to create video converter
[70eee3b0] chain filter error: Too high level of recursion (3)
[70ef71d0] main filter error: Failed to create video converter
[70ee35f8] main filter error: Failed to create video converter
[70eda118] chain filter error: Too high level of recursion (3)
[70eee3b0] main filter error: Failed to create video converter
[70ef35e0] chain filter error: Too high level of recursion (3)
[70eee3b0] main filter error: Failed to create video converter
[70eda118] chain filter error: Too high level of recursion (3)
[70eee3b0] main filter error: Failed to create video converter
[70eda118] chain filter error: Too high level of recursion (3)
[70eee3b0] main filter error: Failed to create video converter
[70eda118] chain filter error: Too high level of recursion (3)
[70eee3b0] main filter error: Failed to create video converter
[70ec66f0] chain filter error: Too high level of recursion (3)
[70eee3b0] main filter error: Failed to create video converter
[70eda120] chain filter error: Too high level of recursion (3)
[70eee3b0] main filter error: Failed to create video converter
[70ee35f8] main filter error: Failed to create video converter
[70edab00] chain filter error: Too high level of recursion (3)
[70ed5070] main filter error: Failed to create video converter
[70ed2d48] chain filter error: Too high level of recursion (3)
[70ed5070] main filter error: Failed to create video converter
[70edaaf8] chain filter error: Too high level of recursion (3)
[70ed5070] main filter error: Failed to create video converter
[70edaaf8] chain filter error: Too high level of recursion (3)
[70ed5070] main filter error: Failed to create video converter
[70efed88] chain filter error: Too high level of recursion (3)
[70ed5070] main filter error: Failed to create video converter
[63b05b80] chain filter error: Too high level of recursion (3)
[70ed5070] main filter error: Failed to create video converter
[63b05b80] chain filter error: Too high level of recursion (3)
[70ed5070] main filter error: Failed to create video converter
[70ee35f8] main filter error: Failed to create video converter
[70eee3b0] chain filter error: Too high level of recursion (3)
[70ef7058] main filter error: Failed to create video converter
[70eee3b0] chain filter error: Too high level of recursion (3)
[70ef7058] main filter error: Failed to create video converter
[70eee3b0] chain filter error: Too high level of recursion (3)
[70ef7058] main filter error: Failed to create video converter
[70eee3b0] chain filter error: Too high level of recursion (3)
[70ef7058] main filter error: Failed to create video converter
[70eee3b0] chain filter error: Too high level of recursion (3)
[70ef7058] main filter error: Failed to create video converter
[70eee3b0] chain filter error: Too high level of recursion (3)
[70ef7058] main filter error: Failed to create video converter
[70edfa10] chain filter error: Too high level of recursion (3)
[70ef7058] main filter error: Failed to create video converter
[70ee35f8] main filter error: Failed to create video converter
[74d8b158] main video output error: Failed to create video converter
[74d8b158] main video output error: Failed to compensate for the format changes, removing all filters
[70ee3d58] sepia filter error: Unsupported input chroma (VDV0)
[70eb5a08] chain filter error: Too high level of recursion (3)
[70eb1ac8] main filter error: Failed to create video converter
[70eb59f8] chain filter error: Too high level of recursion (3)
[70eb1ac8] main filter error: Failed to create video converter
[70ec44f0] chain filter error: Too high level of recursion (3)
[70eb1ac8] main filter error: Failed to create video converter
[63b19bc8] chain filter error: Too high level of recursion (3)
[70eb1ac8] main filter error: Failed to create video converter
[63b1a7d0] chain filter error: Too high level of recursion (3)
[70eb1ac8] main filter error: Failed to create video converter
[70eb5f10] chain filter error: Too high level of recursion (3)
[70eb1ac8] main filter error: Failed to create video converter
[63b1a7d0] chain filter error: Too high level of recursion (3)
[70eb1ac8] main filter error: Failed to create video converter
[70ea6080] main filter error: Failed to create video converter
[70ef7058] chain filter error: Too high level of recursion (3)
[70eacc20] main filter error: Failed to create video converter
[70ec6630] chain filter error: Too high level of recursion (3)
[70eacc20] main filter error: Failed to create video converter
[70ef7058] chain filter error: Too high level of recursion (3)
[70eacc20] main filter error: Failed to create video converter
[70ef7058] chain filter error: Too high level of recursion (3)
[70eacc20] main filter error: Failed to create video converter
[70ec6630] chain filter error: Too high level of recursion (3)
[70eacc20] main filter error: Failed to create video converter
[70ecc358] chain filter error: Too high level of recursion (3)
[70eacc20] main filter error: Failed to create video converter
[70ef7058] chain filter error: Too high level of recursion (3)
[70eacc20] main filter error: Failed to create video converter
[70ea6080] main filter error: Failed to create video converter
[63b057a0] chain filter error: Too high level of recursion (3)
[70eb58e8] main filter error: Failed to create video converter
[70ecd838] chain filter error: Too high level of recursion (3)
[70eb58e8] main filter error: Failed to create video converter
[70efecd0] chain filter error: Too high level of recursion (3)
[70eb58e8] main filter error: Failed to create video converter
[70efecd0] chain filter error: Too high level of recursion (3)
[70eb58e8] main filter error: Failed to create video converter
[70ec9e70] chain filter error: Too high level of recursion (3)
[70eb58e8] main filter error: Failed to create video converter
[70eca880] chain filter error: Too high level of recursion (3)
[70eb58e8] main filter error: Failed to create video converter
[70ec9e70] chain filter error: Too high level of recursion (3)
[70eb58e8] main filter error: Failed to create video converter
[70ea6080] main filter error: Failed to create video converter
[63b19b98] chain filter error: Too high level of recursion (3)
[70eb58d8] main filter error: Failed to create video converter
[70efecd0] chain filter error: Too high level of recursion (3)
[70eb58d8] main filter error: Failed to create video converter
[63b19b98] chain filter error: Too high level of recursion (3)
[70eb58d8] main filter error: Failed to create video converter
[63b19b98] chain filter error: Too high level of recursion (3)
[70eb58d8] main filter error: Failed to create video converter
[70ecc9b0] chain filter error: Too high level of recursion (3)
[70eb58d8] main filter error: Failed to create video converter
[70ef7058] chain filter error: Too high level of recursion (3)
[70eb58d8] main filter error: Failed to create video converter
[70ecc9b0] chain filter error: Too high level of recursion (3)
[70eb58d8] main filter error: Failed to create video converter
[70ea6080] main filter error: Failed to create video converter
[70edab00] chain filter error: Too high level of recursion (3)
[70eb58e8] main filter error: Failed to create video converter
[63b19ca0] chain filter error: Too high level of recursion (3)
[70eb58e8] main filter error: Failed to create video converter
[70efed90] chain filter error: Too high level of recursion (3)
[70eb58e8] main filter error: Failed to create video converter
[70ea7530] chain filter error: Too high level of recursion (3)
[70eb58e8] main filter error: Failed to create video converter
[63b2eaf8] chain filter error: Too high level of recursion (3)
[70eb58e8] main filter error: Failed to create video converter
[70efed90] chain filter error: Too high level of recursion (3)
[70eb58e8] main filter error: Failed to create video converter
[70efed90] chain filter error: Too high level of recursion (3)
[70eb58e8] main filter error: Failed to create video converter
[70ea6080] main filter error: Failed to create video converter
[63b182b8] chain filter error: Too high level of recursion (3)
[70ec1780] main filter error: Failed to create video converter
[63b182b8] chain filter error: Too high level of recursion (3)
[70ec1780] main filter error: Failed to create video converter
[63b182b8] chain filter error: Too high level of recursion (3)
[70ec1780] main filter error: Failed to create video converter
[63b182b8] chain filter error: Too high level of recursion (3)
[70ec1780] main filter error: Failed to create video converter
[63b182b8] chain filter error: Too high level of recursion (3)
[70ec1780] main filter error: Failed to create video converter
[70eb58d8] chain filter error: Too high level of recursion (3)
[70ec1780] main filter error: Failed to create video converter
[70eb58d8] chain filter error: Too high level of recursion (3)
[70ec1780] main filter error: Failed to create video converter
[70ea6080] main filter error: Failed to create video converter
[63b0d958] chain filter error: Too high level of recursion (3)
[70eb58d8] main filter error: Failed to create video converter
[63b0d948] chain filter error: Too high level of recursion (3)
[70eb58d8] main filter error: Failed to create video converter
[63b0d948] chain filter error: Too high level of recursion (3)
[70eb58d8] main filter error: Failed to create video converter
[63b0d948] chain filter error: Too high level of recursion (3)
[70eb58d8] main filter error: Failed to create video converter
[63b0d948] chain filter error: Too high level of recursion (3)
[70eb58d8] main filter error: Failed to create video converter
[70efed90] chain filter error: Too high level of recursion (3)
[70eb58d8] main filter error: Failed to create video converter
[70efed90] chain filter error: Too high level of recursion (3)
[70eb58d8] main filter error: Failed to create video converter
[70ea6080] main filter error: Failed to create video converter
[74d8b158] main video output error: Failed to create video converter
[74d8b158] main video output error: Failed to compensate for the format changes, removing all filters

```

---

<div class="post-metadata">

### Author: ![monkstone](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/monkstone/32/64_2.png) [@monkstone](https://discourse.processing.org/u/monkstone)
#### Post date: [December 24, 2019, 8:17am UTC](https://discourse.processing.org/t/vlcjvideo-update/16582/13 "2019-12-24T08:17:12Z")

</div>

In practice I’m not sure why you would want use the filters anyway when you can apply glsl video filters:-  
Balck and White

 ![filter](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/2X/c/cfe43cf314d96f1c84a3b911dce8870fc9a0f74b.png)  
Steinberg  
 ![steinberg](https://canada1.discourse-cdn.com/flex036/uploads/processingfoundation1/original/2X/e/eba067ba053880dd789bd1c55a6b66401393ed6a.png)

---

<div class="post-metadata">

### Author: ![linux-man](https://avatars.discourse-cdn.com/v4/letter/l/e480ec/32.png) [@linux-man](https://discourse.processing.org/u/linux-man)
#### Post date: [December 24, 2019, 12:01pm UTC](https://discourse.processing.org/t/vlcjvideo-update/16582/14 "2019-12-24T12:01:45Z")

</div>

I never use those filters. They’re just “options” that can be useful to make it work.  
Bottom line, it looks like VLCJVideo works fine on Windows and Linux. Don’t know about Mac.  
I suspect that previous 0.3 version didn’t work with Raspberry, so nothing was lost. I plan to do an official update on the next days and later try to solve Raspberry issues with this version.

---

<div class="post-metadata">

### Author: ![linux-man](https://avatars.discourse-cdn.com/v4/letter/l/e480ec/32.png) [@linux-man](https://discourse.processing.org/u/linux-man)
#### Post date: [December 25, 2019, 5:22pm UTC](https://discourse.processing.org/t/vlcjvideo-update/16582/15 "2019-12-25T17:22:12Z")

</div>

@kll @monkstone Thank you a lot for your efforts!

---

<div class="post-metadata">

### Author: ![linux-man](https://avatars.discourse-cdn.com/v4/letter/l/e480ec/32.png) [@linux-man](https://discourse.processing.org/u/linux-man)
#### Post date: [January 3, 2020, 7:51pm UTC](https://discourse.processing.org/t/vlcjvideo-update/16582/17 "2020-01-03T19:51:15Z")

</div>

Another Year, another launch.  
This one with an equalizer component and methods.

[VLCJVideo 0.4.1 RC](http://softlab.pt/VLCJVideo/VLCJVideo-7.zip)

Best luck to all.

---

<div class="post-metadata">

### Author: ![ppiyo](https://avatars.discourse-cdn.com/v4/letter/p/8c91f0/32.png) [@ppiyo](https://discourse.processing.org/u/ppiyo)
#### Post date: [July 2, 2024, 3:49am UTC](https://discourse.processing.org/t/vlcjvideo-update/16582/18 "2024-07-02T03:49:36Z")

</div>

How can I use VLCJVideo library in Python mode?  
I have tried to convert the basic java example into python, but I got TypeError: VLCJVideo.VLCJVIdeo():expected 2 args; got 1

Here is my code:

```auto
add_library('VLCJVideo')

def setup():
    size(320, 240)
    global video
    video = VLCJVideo(this)
    video.openAndPlay("testmovie.mov")

def draw():
    background(0)
    image(video, 0, 0, width, height)

```

---

<div class="post-metadata">

### Author: ![GoToLoop](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/gotoloop/32/86_2.png) [@GoToLoop](https://discourse.processing.org/u/GoToLoop)
#### Post date: [July 2, 2024, 4:59am UTC](https://discourse.processing.org/t/vlcjvideo-update/16582/19 "2024-07-02T04:59:45Z")

</div>

> [@ppiyo](#):
>
> VLCJVIdeo(): expected 2 args; got 1

Its constructor has this signature call in Java: `(PApplet parent, String... options)`

> <https://github.com/linux-man/VLCJVideo/blob/master/src/VLCJVideo/VLCJVideo.java#L321-L330>

Maybe as a workaround, also pass an empty string: `video = VLCJVideo(this, '')`  
Or an empty list or tuple: `video = VLCJVideo(this, ())`

---

<div class="post-metadata">

### Author: ![ppiyo](https://avatars.discourse-cdn.com/v4/letter/p/8c91f0/32.png) [@ppiyo](https://discourse.processing.org/u/ppiyo)
#### Post date: [July 2, 2024, 5:27am UTC](https://discourse.processing.org/t/vlcjvideo-update/16582/20 "2024-07-02T05:27:04Z")

</div>

Thank you for the reply.  
I have tried both suggestions.

The string ‘’ gives me TypeError: VLCJVideo.VLCJVideo(): 2nd arg can’t be coerced to String

The tuple () gives me NoSuchFieldError: SIZE at com.sun.jna.platform.win32.WinRegSHKEYByREference. (…

---

<div class="post-metadata">

### Author: ![GoToLoop](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/gotoloop/32/86_2.png) [@GoToLoop](https://discourse.processing.org/u/GoToLoop)
#### Post date: [July 2, 2024, 5:46am UTC](https://discourse.processing.org/t/vlcjvideo-update/16582/21 "2024-07-02T05:46:02Z")

</div>

Have you tried the list version? `video = VLCJVideo(this, [])`

Maybe place an empty string inside the tuple or list: `video = VLCJVideo(this, (''))`

[Next page](https://discourse.processing.org/t/vlcjvideo-update/16582.md?page=2)
