By John Wang on Wednesday, 08 November 2017
Posted in Technical Issues
Likes 0
Views 624
Votes 0
Hi:
Uploading audio/video will get stuck for a long time
Your ffmpeg isn't compiled with libmp3lame and this is why it isn't being able to encode the audio. As for the video, it seems to be throwing these errors,

Error splitting the argument list: Option not found

How did you installed ffmpeg? It seems like it isn't running on the latest version.
·
Wednesday, 08 November 2017 21:06
·
0 Likes
·
0 Votes
·
0 Comments
·
I downloaded from it's official site and compiled it .
·
Wednesday, 08 November 2017 21:20
·
0 Likes
·
0 Votes
·
0 Comments
·
You need to compile ffmpeg with libmp3lame . Also, you need the version of 2.8.x from ffmpeg, https://stackideas.com/docs/easysocial/administrators/welcome/minimum-requirements
·
Wednesday, 08 November 2017 21:24
·
0 Likes
·
0 Votes
·
0 Comments
·
ffmpeg version 3.3.3 Copyright (c) 2000-2017 the FFmpeg developers
built with gcc 4.4.7 (GCC) 20120313 (Red Hat 4.4.7-18)
·
Wednesday, 08 November 2017 21:35
·
0 Likes
·
0 Votes
·
0 Comments
·
1. You need version 2.8.x

2. You need to compile ffmpeg with libmp3lame
·
Wednesday, 08 November 2017 21:35
·
0 Likes
·
0 Votes
·
0 Comments
·
I thought your document means the minimum version is 2.8.x , so I installed the latest one
·
Wednesday, 08 November 2017 21:40
·
0 Likes
·
0 Votes
·
0 Comments
·
Oh, it's because we can't increase the requirement. FFmpeg changes it's argument and the way the arguments behave in each of it's version and it's very tricky for our customers. Therefore we just decided to stick to a single version.
·
Wednesday, 08 November 2017 21:51
·
0 Likes
·
0 Votes
·
0 Comments
·
ffmpeg version 2.8.13 Copyright (c) 2000-2017 the FFmpeg developers
built with gcc 4.4.7 (GCC) 20120313 (Red Hat 4.4.7-18)
configuration: --enable-libmp3lame
libavutil 54. 31.100 / 54. 31.100
libavcodec 56. 60.100 / 56. 60.100
libavformat 56. 40.101 / 56. 40.101
libavdevice 56. 4.100 / 56. 4.100
libavfilter 5. 40.101 / 5. 40.101
libswscale 3. 1.101 / 3. 1.101
libswresample 1. 2.101 / 1. 2.101


In fact, it does't work. It still stuck in the process of encoding.

What's the normal status of encoding audio/video?
·
Monday, 13 November 2017 22:38
·
0 Likes
·
0 Votes
·
0 Comments
·
It seems like you still hitting this error :


ffmpeg version 2.8.13 Copyright (c) 2000-2017 the FFmpeg developers
built with gcc 4.4.7 (GCC) 20120313 (Red Hat 4.4.7-18)
configuration: --enable-libmp3lame
libavutil 54. 31.100 / 54. 31.100
libavcodec 56. 60.100 / 56. 60.100
libavformat 56. 40.101 / 56. 40.101
libavdevice 56. 4.100 / 56. 4.100
libavfilter 5. 40.101 / 5. 40.101
libswscale 3. 1.101 / 3. 1.101
libswresample 1. 2.101 / 1. 2.101
Unrecognized option 'crf'.
Error splitting the argument list: Option not found



You can check the log file from here : https://www.replaceyourdomain.com/media/com_easysocial/videos/38/a5771bce93e200c36f7cd9dfd0e5deaa.log

Based on what i read those forum post who having the same issue with this, it seems like you doesn't install/compile this libx264 library into your FFmpeg, can you try read this following Compilation Guide if it help much you here?

https://trac.ffmpeg.org/wiki/CompilationGuide/Centos
·
Tuesday, 14 November 2017 16:35
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi:
Finally, it works fine now. Thanks for your support! I suggest you write these steps into your document. That really takes a long time to solve this problem, especially the software dependencies.
·
Tuesday, 14 November 2017 21:13
·
0 Likes
·
0 Votes
·
0 Comments
·
You're welcome, glad to heard your issue resolved.

We will see if we can improve this documentation from our site.

As a gentle reminder, kindly start a new thread if you have any other issue in the future so it will be easier for us to manage your inquiry. I will lock and mark this thread as resolved.
·
Wednesday, 15 November 2017 10:15
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post