the page seems to correct On Thu, 11 Jul 2019 at 14:42, Xavier M <xa...@hotmail.com> wrote: > > Just to check for step 1, due to the way it is written: do I follow the > instructions here? > https://imagemagick.org/script/download.php#macosx > > > > ________________________________ > De : Maxim Solodovnik <solomax...@gmail.com> > Envoyé : jeudi 11 juillet 2019 09:33 > À : Openmeetings user-list > Objet : Re: conversion problem during update > > Steps: > 1) Install ImageMagic > 2) create empty folder, cd into this folder, put any PDF file to it > Using terminal/console app > 3) run > `PATH_TO_IMAGIC_BIN/convert -density 125 NAME_OF_PDF.pdf +profile > '*' -quality 100 page-%04d.png` > > should be no errors > (NOTE PDF conversion might be blocked in ImageMagic policy.xml file) > > On Thu, 11 Jul 2019 at 14:29, Xavier M <xa...@hotmail.com> wrote: > > > > Hi, > > > > I'm a Mac user at work - be aware that it is not a server on the web. I do > > not fully understand the point, but if you detail me the steps, I can maybe > > help? I'll find time to do on Monday or Tuesday. > > > > Xavier > > > > ________________________________ > > De : Peter Dähn <da...@vcrp.de> > > Envoyé : jeudi 11 juillet 2019 09:13 > > À : user@openmeetings.apache.org > > Objet : Re: conversion problem during update > > > > I will ask MAC user around here... > > > > Am 11.07.19 um 08:32 schrieb Maxim Solodovnik: > > > I can test it on Windows > > > Not on Mac :( > > > > > > should be easy: > > > 1) install ImageMagic > > > 2) run command > > > 3) report back :) > > > > > > Are there any volunteers? > > > > > > On Thu, 11 Jul 2019 at 13:29, Peter Dähn <da...@vcrp.de> wrote: > > >> you are right... I simply try to keep it in mind... Maybe updates to > > >> 5.0.x will be done by moving to a new server. I think complete migration > > >> with conversion etc. will to be tested by more admins... ;-) > > >> > > >> Greetings Peter > > >> > > >> Am 11.07.19 um 08:17 schrieb Maxim Solodovnik: > > >>> Actually this is "one minute task" BUT > > >>> Someone need to test it using Win and Mac (I guess it will work on > > >>> Linux) > > >>> > > >>> On Thu, 11 Jul 2019 at 13:15, Peter Dähn <da...@vcrp.de> wrote: > > >>>> Hi Maxim, > > >>>> > > >>>> seems to be. Does it hurt to add that parameter anyway? > > >>>> > > >>>> Greetigs Peter > > >>>> > > >>>> Am 11.07.19 um 07:17 schrieb Maxim Solodovnik: > > >>>>> No answers for a long time > > >>>>> I guess this one is not a common problem > > >>>>> > > >>>>> On Mon, 3 Jun 2019 at 13:44, Peter Dähn <da...@vcrp.de> wrote: > > >>>>>> Hi Maxim, > > >>>>>> > > >>>>>> you are right, to add this would help, if it is a common problem. > > >>>>>> > > >>>>>> This is a really old file. It seems that it was already a pdf-file. > > >>>>>> Original content of the folder was > > >>>>>> > > >>>>>> HASH.pdf, HASH.swf, library.xml and for each page of the pdf a > > >>>>>> _thumb_page-XXXX.jpg. > > >>>>>> > > >>>>>> Greetings Peter > > >>>>>> > > >>>>>> Am 31.05.19 um 18:39 schrieb Maxim Solodovnik: > > >>>>>>> Hello Peter, > > >>>>>>> > > >>>>>>> I guess you propose to add "profile" param to OM code :) > > >>>>>>> I'm OK with it, could you check if your original document is being > > >>>>>>> converted by OM UI as expected or not? > > >>>>>>> > > >>>>>>> On Fri, 31 May 2019 at 20:03, Peter Dähn <da...@vcrp.de> wrote: > > >>>>>>>> Hi Maxim, > > >>>>>>>> > > >>>>>>>> I needed to convert some room files afterwards. I user command out > > >>>>>>>> of > > >>>>>>>> the logs and got for some files an error. > > >>>>>>>> > > >>>>>>>> /usr/bin/convert -density 125 > > >>>>>>>> /SERVER/webapps/openmeetings/data/upload/files/HASH/HASH.pdf > > >>>>>>>> -quality > > >>>>>>>> 100 > > >>>>>>>> /SERVER/webapps/openmeetings/data/upload/files/HASH/page-%04d.png > > >>>>>>>> > > >>>>>>>> convert: profile 'icc': 'RGB ': RGB color space not permitted on > > >>>>>>>> grayscale PNG > > >>>>>>>> `/SERVER/webapps/openmeetings/data/upload/files/HASH/page-%04d.png' > > >>>>>>>> @ > > >>>>>>>> warning/png.c/MagickPNGWarningHandler/1654. > > >>>>>>>> > > >>>>>>>> I needed to add parameter +profile '*' . Now convert is working > > >>>>>>>> without > > >>>>>>>> error. > > >>>>>>>> > > >>>>>>>> /usr/bin/convert -density 125 > > >>>>>>>> /SERVER/webapps/openmeetings/data/upload/files/HASH/HASH.pdf > > >>>>>>>> +profile > > >>>>>>>> '*' -quality 100 > > >>>>>>>> /usr/lib/red5/webapps/openmeetings/data/upload/files/HASH/page-%04d.png > > >>>>>>>> > > >>>>>>>> Greetings Peter > > >>>>>>>> > > >>>>>>>> Am 15.05.19 um 13:15 schrieb Peter Dähn: > > >>>>>>>>> Hi, > > >>>>>>>>> > > >>>>>>>>> I had a little problem during the last update (from 3.0.7 to > > >>>>>>>>> 4.0.8). I > > >>>>>>>>> didn't realise, that ffmpeg didn't work after server update. The > > >>>>>>>>> following om update went throug, despite the fact, that > > >>>>>>>>> screen-recordings were not converted. > > >>>>>>>>> > > >>>>>>>>> That why I needed to figure out (with a little bit help of Maxim) > > >>>>>>>>> how to > > >>>>>>>>> manage that afterwards. I would like to share my steps, in case > > >>>>>>>>> someone > > >>>>>>>>> has a similar problem. > > >>>>>>>>> > > >>>>>>>>> 1. Get needed information from database (in my case it is > > >>>>>>>>> postgres) > > >>>>>>>>> > > >>>>>>>>> select id,hash from om_file where deleted=false and > > >>>>>>>>> type='Recording' > > >>>>>>>>> and dtype='Recording' order by id; > > >>>>>>>>> > > >>>>>>>>> 2. save the result in a text file e.g. convert_recordings.txt > > >>>>>>>>> > > >>>>>>>>> 3. prepare a little script (linux/bash) > > >>>>>>>>> > > >>>>>>>>> #!/bin/bash > > >>>>>>>>> i=0 > > >>>>>>>>> while read line > > >>>>>>>>> do > > >>>>>>>>> #echo "$line" > > >>>>>>>>> id=`echo $line | awk '{split($0, a, "|"); print a[1]}'` > > >>>>>>>>> #echo $id > > >>>>>>>>> hash=`echo $line | awk '{split($0, a, "|"); print a[2]}'` > > >>>>>>>>> #echo $hash > > >>>>>>>>> # echo "bearbeite $id" > > >>>>>>>>> command_mp4="/usr/local/bin/ffmpeg -y -nostdin -i > > >>>>>>>>> /OM_OLD_DIR/webapps/openmeetings/data/streams/hibernate/flvRecording_$id.avi > > >>>>>>>>> -c:v h264 -crf 24 -pix_fmt yuv420p -preset medium -profile:v > > >>>>>>>>> baseline > > >>>>>>>>> -level 3.0 -movflags faststart -c:a aac -ar 22050 -b:a 32k > > >>>>>>>>> /OM_DIR/webapps/openmeetings/data/streams/hibernate/$hash.mp4" > > >>>>>>>>> # echo $command_mp4 > > >>>>>>>>> command_png="/usr/local/bin/ffmpeg -y -nostdin -i > > >>>>>>>>> /OM_DIR/webapps/openmeetings/data/streams/hibernate/$hash.mp4 -vf > > >>>>>>>>> thumbnail,scale=640:-1 -frames:v 1 > > >>>>>>>>> /OM_DIR/webapps/openmeetings/data/streams/hibernate/$hash.png" > > >>>>>>>>> # echo $command_png > > >>>>>>>>> $command_mp4 > > >>>>>>>>> $command_png > > >>>>>>>>> done < convert_recordings.txt > > >>>>>>>>> > > >>>>>>>>> 4. wait a looooong time (I had over 500 videos) > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> Maybe ffmpeg command is a bit different for other versions. > > >>>>>>>>> > > >>>>>>>>> Greetings Peter > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> > > >>>>>>>>> > > >> > > > > > > > > -- > WBR > Maxim aka solomax
-- WBR Maxim aka solomax