• MOV AVI WMV FILES PREVIEW

  • We tried to make OpenKM as intuitive as possible, but an advice is always welcome.
We tried to make OpenKM as intuitive as possible, but an advice is always welcome.
Forum rules: Please, before asking something see the documentation wiki or use the search feature of the forum. And remember we don't have a crystal ball or mental readers, so if you post about an issue tell us which OpenKM are you using and also the browser and operating system version. For more info read How to Report Bugs Effectively.
 #30649  by linuxbox
 
Hi

Using OpenKM professional Trial 6.4.14 with professional extensions and having a time with the audio video preview. When I had the community version installed video /audio preview worked fine. Now that I have moved my entire setup to the forementioned version, i can no longer preview video or audio files. they are uploaded to within the repository and when i click on preview tab I get the error:Task Que failed at step 5, playlist could not be loaded. Playlist file did not contain a valid file

Someone help with this?
 #30661  by linuxbox
 
linuxbox wrote:Hi

Using OpenKM professional Trial 6.4.14 with professional extensions and having a time with the audio video preview. When I had the community version installed video /audio preview worked fine. Now that I have moved my entire setup to the forementioned version, i can no longer preview video or audio files. they are uploaded to within the repository and when i click on preview tab I get the error:Task Que failed at step 5, playlist could not be loaded. Playlist file did not contain a valid file

Someone help with this?
UPDATE: According to the Catalina log file that action is generating this error:
Code: Select all
2014-12-08 09:06:56,271 [http-bio-0.0.0.0-8080-exec-2] ERROR com.openkm.servlet.frontend.ConverterServlet- Missing configuration property: system.ffmpeg
com.openkm.core.c: Missing configuration property: system.ffmpeg
	at com.openkm.util.bu.a(Unknown Source)
	at com.openkm.servlet.frontend.ConverterServlet.a(Unknown Source)
	at com.openkm.servlet.frontend.ConverterServlet.doGet(Unknown Source)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:88)
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:311)
	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:116)
	at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
	at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:113)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
	at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:101)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
	at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:113)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
	at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:54)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
	at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:45)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
	at org.springframework.security.web.authentication.AbstractAuthenticationProcessingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:182)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
	at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:87)
	at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:323)
	at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:173)
	at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:346)
	at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:259)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:169)
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
	at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
	at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:999)
	at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:565)
	at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:309)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
	at java.lang.Thread.run(Thread.java:745)
 #30680  by jllort
 
You're on windows ? because in Professional version we've introduced video conversion utility integration
 #30698  by linuxbox
 
linuxbox wrote:Not WIndows Ubuntu 14.04 LTS
additionally I had the community version on the same server and everything except the preview on MS office documents worked on that version. to include video and audio ( mpv4 and mp3 preview)
 #30705  by jllort
 
To preview office documents you must got libreoffice installed and configured system.openoffice.path, take a look here http://wiki.openkm.com/index.php/Previsualization ( ensure soffice starts at openkm start up ).

About other mime types wmv etc... actually only professional version support convertion to mp4 and then are able to be shown. The problem is the mediaplayer does not support these formats ( it's necessary a conversion ). Also you can build a simple automation utility to view each document uploaded into openkm, and if are wmv etc... convert to avi and remove wmv etc... ( that can be easily done with your own automation task ).
 #30712  by linuxbox
 
jllort wrote:To preview office documents you must got LibreOffice installed and configured system.openoffice.path, take a look here http://wiki.openkm.com/index.php/Previsualization ( ensure soffice starts at openkm start up ).

About other mime types wmv etc... actually only professional version support convertion to mp4 and then are able to be shown. The problem is the mediaplayer does not support these formats ( it's necessary a conversion ). Also you can build a simple automation utility to view each document uploaded into openkm, and if are wmv etc... convert to avi and remove wmv etc... ( that can be easily done with your own automation task ).
thanks again for the post however It worked perfectly without doing anything in the community version 6.3, as I said earlier the Office docs (like Excel) didnt preview. I had Libreoffice installed and was having the same issues with video and office files. When I installed Openoffice 4 all the office documents preview correctly now the only problem is video / audio files not previewing

ERROR com.openkm.servlet.frontend.ConverterServlet- Missing configuration property: system.ffmpeg
 #30713  by linuxbox
 
linuxbox wrote:
jllort wrote:To preview office documents you must got LibreOffice installed and configured system.openoffice.path, take a look here http://wiki.openkm.com/index.php/Previsualization ( ensure soffice starts at openkm start up ).

About other mime types wmv etc... actually only professional version support convertion to mp4 and then are able to be shown. The problem is the mediaplayer does not support these formats ( it's necessary a conversion ). Also you can build a simple automation utility to view each document uploaded into openkm, and if are wmv etc... convert to avi and remove wmv etc... ( that can be easily done with your own automation task ).
thanks again for the post however It worked perfectly without doing anything in the community version 6.3, as I said earlier the Office docs (like Excel) didnt preview. I had LibreOffice installed and was having the same issues with video and office files. When I installed Openoffice 4 all the office documents preview correctly now the only problem is video / audio files not previewing

ERROR com.openkm.servlet.frontend.ConverterServlet- Missing configuration property: system.ffmpeg
to expand on the above error _ changed nothing when changing from the community version to the professional version as far as the system files.
 #30716  by jllort
 
We've introduced this new configuration parameter system.ffmpeg to converting files, take a look if into your tomcat/bin got a file called ffmpeg ( two url what can be useful to you https://www.ffmpeg.org/ and http://superuser.com/questions/343955/c ... on-windows ). The configuration only need to point ffmpeg file, nothing else ( in linux the configuration paramater value will be something like system.ffmpeg=/home/openkm/tomcat-7.0.27/bin/ffmpeg)

About Us

OpenKM is part of the management software. A management software is a program that facilitates the accomplishment of administrative tasks. OpenKM is a document management system that allows you to manage business content and workflow in a more efficient way. Document managers guarantee data protection by establishing information security for business content.