ClipBucket을 설치했지만 설치 시 ffmpeg를 찾을 수 없습니다.

ClipBucket을 설치했지만 설치 시 ffmpeg를 찾을 수 없습니다.

ClipBucket 설치를 실행 중이고 ffmpeg를 설치했습니다. 요구 사항을 새로 고치기 위해 설치를 다시 실행했는데 계속 표시됩니다.

Unable to find ffmpeg

ffmpeg를 찾으면 다음과 같이 찾습니다.

:~$ sudo find / -type f -name "ffmpeg"
/opt/ffmpeg/bin/ffmpeg

Plesk와 함께 Ubuntu 14.04.4 LTS를 사용하고 있습니다. 웹 페이지에서 이를 보려면 Plesk로 작업을 수행해야 합니까?

나는 우분투에 관한 전문가가 아니기 때문에 어디를 보지 말아야 할지, 무엇을 해야 할지 잘 모르겠습니다.

답변1

내 의심은 ClipBucket이 있는 위치에 FFmpeg를 설치했다는 것입니다.보이지 않는다. 나는 ClipBucket을 전혀 모르지만 거기에는여기 지침비표준 $PATH.

이것이 작동하지 않으면 FFmpeg의 위치를 ​​에 추가해야 하며 $PATH어쨌든 잘 설정된 시스템에서 이 작업을 수행해야 합니다. 두 가지 옵션이 있습니다:

1. 변경현지의$PATH:

파일 에 다음을 추가합니다 ~/.profile.

export PATH=$PATH:/opt/ffmpeg/bin

그런 다음 다음 명령을 실행하십시오.

source ~/.profile

그러나 이는 개별 사용자에게만 영향을 미치므로체계영향을 미치도록 변화하다모든 사용자들:

2. 변경체계$PATH:

파일 에 다음을 추가합니다 /etc/environment.

:/opt/ffmpeg/bin

$PATH전체 줄이 다음과 같이 보이도록 기존 문의 끝에 이를 추가합니다 .

PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/opt/ffmpeg/bin"

이 파일을 편집하려면 즐겨 사용하는 편집기를 사용해야 하며 sudo, 이 내용을 적용하려면 로그아웃했다가 다시 로그인하는 것을 잊지 마십시오.

3. 테스트:

내 시스템에서 이러한 변경 사항을 테스트했으며 다음 명령을 사용하여 두 기술 중 하나로 결과를 볼 수 있습니다.

andrew@corinth:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/opt/ffmpeg/bin
andrew@corinth:~

$PATH이제 확장되었으며 애플리케이션에서 FFmpeg를 볼 수 있어야 한다는 것을 알 수 있습니다 .

추가 자료:

답변2

나도 이것에 부딪쳤다. ClipBucket은 기본적으로 /usr/local/bin/ffmpeg. 나는 실제 위치에 대한 심볼릭 링크를 생성하여 이 문제를 해결했습니다.

귀하의 위치는 다음과 같습니다:

ln -s /opt/ffmpeg/bin/ffmpeg /usr/local/bin/ffmpeg

Ubuntu에 설치된 ffmpeg의 경우 apt-get다음과 같습니다.

ln -s /usr/bin/ffmpeg /usr/local/bin/ffmpeg

Ubuntu에 ClipBucket을 설치하는 전체 프로세스를 자동화하는 Ansible 역할을 만들었으므로 이를 시도해 보는 데 관심이 있을 수 있습니다.

http://mtlynch.io/ansible-role-clipbucket/

관련 정보