Source code for Liferay's patched xuggle-xugglerSource code for Liferay's patched xuggle-xugglerhttps://liferay.dev/en/c/message_boards/find_thread?p_l_id=119785333&threadId=834775832024-03-29T12:16:08Z2024-03-29T12:16:08ZRE: Source code for Liferay's patched xuggle-xugglerTaruchit Goyalhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1112217432018-10-17T19:57:57Z2018-10-17T19:57:57Z<p>Hello Yuri,</p>
<p>Thank you for the inputs.</p>
<p> </p>
<p>1. When we upload the video using Xuggler button into web content,
and then try to align it center or right by selecting the video and
clicking alignment buttons on CKEditor, the video sticks towards the
left side. Thus, to change the alignment of videos uploaded, I am
looking for adding the suitable functionality to the editor.</p>
<p> </p>
<p>2. When we upload a video, and then need to change the width and
height, we need to double click on the video to get those options on
the screen. This is not very helpful for end users, as there is no
explicit button while uploading to change the same. Thus, I am
exploring options to add the same in customized Xuggler plugin.</p>
<p> </p>
<p>Please help with your views on above points and if possible please
share a way to carry out the customization.</p>
<p> </p>
<p>Regards</p>
<p>Taruchit Goyal</p>Taruchit Goyal2018-10-17T19:57:57ZRE: Source code for Liferay's patched xuggle-xugglerYuri Konotopovhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1109339402018-09-12T08:20:30Z2018-09-12T08:20:30Z<blockquote>
<div class="quote-title">Taruchit Goyal:</div>
<div class="quote">
<div class="quote-content">
<p>is it possible to customize the functionality provided by
it?<br /> Reasons for customization: -<br /> 1. When we select
the video and click on center or right aligned, then, video
remains left aligned.</p></div></div></blockquote>
<p>I don't think it's about Xuggler rather it's about AUI or WYSIWYG.</p>
<blockquote>
<div class="quote-title">Taruchit Goyal:</div>
<div class="quote">
<div class="quote-content">
<p>2. To change the dimension (width and height) of the video, we
need to double click on it; thus, got to find a method of
defining the same at the same point when we upload the video. </p></div></div></blockquote>
<p>I'm unsure what are you talking about - preview resolution or widget size.</p>
<p>Preview resolution can not be configured per-video AFAIK. Widget size
is configurable.</p>
<p> </p>
<p> </p>
<p> </p>Yuri Konotopov2018-09-12T08:20:30ZRE: Source code for Liferay's patched xuggle-xugglerTaruchit Goyalhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=1109336012018-09-12T08:08:37Z2018-09-12T08:08:37Z<p>Hello All,</p>
<p>I was able to configure Xuggler plugin in Liferay 7; and it worked
very well. However, is it possible to customize the functionality
provided by it?<br /> Reasons for customization: -<br /> 1. When we
select the video and click on center or right aligned, then, video
remains left aligned.</p>
<p>2. To change the dimension (width and height) of the video, we need
to double click on it; thus, got to find a method of defining the same
at the same point when we upload the video. </p>
<p>Please guide the ways to achieve the modifications.</p>
<p> </p>
<p>Thanks<br /> Taruchit</p>Taruchit Goyal2018-09-12T08:08:37ZRE: Source code for Liferay's patched xuggle-xugglerJuan Gonzalezhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=835337952016-12-14T09:13:03Z2016-12-14T09:13:03Z<div class="quote-title">Yuri Konotopov:</div><blockquote>For those who interested Xuggle with upgraded components for Windows x86_64 is available <a href="https://github.com/nE0sIghT/xuggle-xuggler/releases/tag/v20161214">here</a>.<br /><br />It also contains a fix for vorbis buffer overflow and compilled with optimizations enabled .<br /><br />All source changes are available at <a href="https://github.com/nE0sIghT/xuggle-xuggler">Github</a>.</blockquote><br /><br />Thanks very much Yuri.Juan Gonzalez2016-12-14T09:13:03ZRE: Source code for Liferay's patched xuggle-xugglerYuri Konotopovhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=835337322016-12-14T09:04:21Z2016-12-14T09:04:21ZFor those who interested Xuggle with upgraded components for Windows x86_64 is available <a href="https://github.com/nE0sIghT/xuggle-xuggler/releases/tag/v20161214">here</a>.<br /><br />It also contains a fix for vorbis buffer overflow and compilled with optimizations enabled .<br /><br />All source changes are available at <a href="https://github.com/nE0sIghT/xuggle-xuggler">Github</a>.Yuri Konotopov2016-12-14T09:04:21ZRE: Source code for Liferay's patched xuggle-xugglerJuan Gonzalezhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=835285852016-12-14T07:30:57Z2016-12-14T07:30:57Z<div class="quote-title">Yuri Konotopov:</div><blockquote><br />FYI those asm problems were fixed in newer libx264 and ffmpeg minor versions.<br /></blockquote><br /><br />Thanks for that point. As Xuggler is a third party library and didn't see any bug (apart for the one mentioned in this thread) we prefer to keep away from upgrading each component. We will probably change to ffmpeg someday, but not planned yet.Juan Gonzalez2016-12-14T07:30:57ZRE: Source code for Liferay's patched xuggle-xugglerYuri Konotopovhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=834815172016-12-13T10:54:18Z2016-12-13T10:54:18Z<div class="quote-title">Juan Gonzalez:</div><blockquote>We actually didn't change any Xuggler source code, but disable ASM optimizations that are enabled by default in Xuggler build. We found these were causing many stability issues when using Windows 64 bit. environments.<br /></blockquote><br /><br />I see, thanks.<br />FYI those asm problems were fixed in newer libx264 and ffmpeg minor versions.Yuri Konotopov2016-12-13T10:54:18ZRE: Source code for Liferay's patched xuggle-xugglerJuan Gonzalezhttps://liferay.dev/en/c/message_boards/find_message?p_l_id=119785333&messageId=834798782016-12-13T10:51:24Z2016-12-13T10:51:24Z<html><head></head><body>Hi Yuri.<br><br>We made a different Xuggler jar build, but only affects Window 64 binaries (xuggle-xuggler-arch-x86_64-w64-mingw32_LIFERAY-PATCHED-1.jar).<br><br>We actually didn't change any Xuggler source code, but disable ASM optimizations that are enabled by default in Xuggler build. We found these were causing many stability issues when using Windows 64 bit. environments.<br><br>There are different ways to disable asm optimizations, one of them is exporting this variable before compiling:<br><br><pre><code>export XUGGLE_DEBUG=1</code></pre><br><br>There are other ways, like setting <br><br><pre><code>--enable-optimizations=no</code></pre><br><br>when executing the configure phase, but first option does exactly that and seems less intrusive.<br><br>After that, executing the build for Windows (ant -Dbuild.configure.os=x86_64-w64-mingw32 clobber stage<br>) and it should create a bigger jar file that would perform a bit worse but will have good stability.<br><br>Hope it is helpful.</body></html>Juan Gonzalez2016-12-13T10:51:24ZSource code for Liferay's patched xuggle-xuggler