<div dir="ltr"><div dir="ltr"><br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">Le jeudi 30 juin 2022 à 12:10 -0400, Rob Kudyba via gstreamer-devel a écrit :<br>
> The Matlab script runs just fine on Matlab on a Mac and Windows 10.  Is there<br>
> really a missing plugin or does another ENV variable need setting? Math Works<br>
> support says this is out of scope from their support, which is pretty lame as<br>
> this toolbox clearly isn't working on Linux/RHEL 7.<br>
> <br>
> Here is the xylophone.mp4 file from<br>
> Matlab <a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__drive.google.com_file_d_1bQ8cZ9g9rh7Z2Uu-5FkL-5FdqWTGDZeXxoiJ_view-3F&d=DwIFaQ&c=009klHSCxuh5AI1vNQzSO0KGjl4nbi2Q0M1QLJX9BeE&r=A1PpIFuwNsZIZlcr7NaIgFZiSHuhhsbxr5FZE49Rqxc&m=V-7d59_6tBEf8CDBvMP_QUwoO0ZkdCdrKFnec0AE3t7e2ZQBqs0mwNr-MULqWxjL&s=4qCTmzjiy8pEHTd_QOJpN3UKtOhKyjMV1GKHLKLe5os&e=" rel="noreferrer" target="_blank">https://urldefense.proofpoint.com/v2/url?u=https-3A__drive.google.com_file_d_1bQ8cZ9g9rh7Z2Uu-5FkL-5FdqWTGDZeXxoiJ_view-3F&d=DwIFaQ&c=009klHSCxuh5AI1vNQzSO0KGjl4nbi2Q0M1QLJX9BeE&r=A1PpIFuwNsZIZlcr7NaIgFZiSHuhhsbxr5FZE49Rqxc&m=V-7d59_6tBEf8CDBvMP_QUwoO0ZkdCdrKFnec0AE3t7e2ZQBqs0mwNr-MULqWxjL&s=4qCTmzjiy8pEHTd_QOJpN3UKtOhKyjMV1GKHLKLe5os&e=</a> <br>
> usp=sharing<br>
<br>
On Linux there is nothing that needs to be set, the path is embedded in the<br>
build and plugin should just be found.<br></blockquote><div> </div><div>Thanks for confirming that's what I thought. </div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
That being said, perhaps you are simply hitting a bug in this old version of<br>
Linux/GStreamer. Current stable gstreamer is 1.20.3, you are at 1.10.X from<br>
about 5 years ago. Have you tried with RHEL 8 or 9 ?</blockquote><div><br></div><div>No I haven't tried those since we're on RHEL 7. I take it that package managers won't consider a newer version for RHEL7?</div><div><br></div><div>After a lot of trial and error I did find that installing gstreamer1-libavm as well as gstreamer1-plugins-{base,good,bad} from nux-dextop-testing repo plays both our mp4 as well as the test xylophone.mp4:</div><div>gst-launch-1.0 playbin uri=file:///path/to/ColorSamplingVideo_May23.mp4<br>Setting pipeline to PAUSED ...<br>Pipeline is PREROLLING ...<br>Redistribute latency...<br>Pipeline is PREROLLED ...<br>Setting pipeline to PLAYING ...<br>New clock: GstSystemClock<br><br>Got EOS from element "playbin0".<br>Execution ended after 0:00:05.060604510<br>Setting pipeline to PAUSED ...<br>Setting pipeline to READY ...<br>Setting pipeline to NULL ...<br>Freeing pipeline ...<br></div><div><br></div><div><p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">gst-launch-1.0 playbin uri=file:///<a href="http://path.to/xylophone.mp4">path.to/xylophone.mp4</a></span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">Setting pipeline to PAUSED ...</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">Pipeline is PREROLLING ...</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">Redistribute latency...</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">Pipeline is PREROLLED ...</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">Setting pipeline to PLAYING ...</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">New clock: GstSystemClock</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">Got EOS from element "playbin0".</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">Execution ended after 0:00:04.700583707</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">Setting pipeline to PAUSED ...</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">Setting pipeline to READY ...</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">Setting pipeline to NULL ...</span></p>
<p style="margin:0px;font-stretch:normal;font-size:11px;line-height:normal;font-family:Menlo;color:rgb(0,0,0)"><span style="font-variant-ligatures:no-common-ligatures">Freeing pipeline ...</span></p>
<br class="gmail-Apple-interchange-newline"></div><div>And the Matlab script runs.</div><div><br></div><div>Thanks so much for the response. Math Works support hasn't been as helpful.</div></div></div>