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
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>
>

Reply via email to