Cum să utilizați FFMpeg cu o interfață grafică pe Linux folosind QWinFF

FFmpeg reprezintă un instrument puternic, multiplatformă, de codare, care funcționează prin linia de comandă. Acesta oferă o multitudine de opțiuni, permițând utilizatorilor să transcodeze, să convertească și chiar să transmită fluxuri video pe sisteme Linux. Cu toate acestea, în ciuda utilității sale, mulți utilizatori sunt descurajați de complexitatea comenzilor sale specifice terminalului.

ALERTA DE SPOILER: Te invităm să urmărești tutorialul video de la sfârșitul acestui articol!

Aici intervine QWinFF, o aplicație Linux cu sursă deschisă, care se remarcă prin faptul că utilizează instrumentul de linie de comandă FFMpeg, însă într-o interfață grafică (GUI) intuitivă și ușor de folosit. Astfel, operațiunile complexe de codare devin accesibile.

Instalarea QWinFF

Aplicația QWinFF funcționează rapid pe Linux, deoarece dezvoltatorii oferă suport pentru majoritatea distribuțiilor majore. Utilizatorii care doresc să folosească QWinFF trebuie să aibă instalate dependențele necesare, precum FFMpeg și FFProbe, altfel aplicația nu va funcționa.

Pentru a instala QWinFF, deschide un terminal și introdu comenzile specifice distribuției tale Linux.

Ubuntu

QWinFF are suport pentru Ubuntu printr-un PPA, care permite dezvoltatorilor să ofere actualizări utilizatorilor în mod simplu. Totuși, PPA-ul pare să nu mai primească actualizări în mod regulat, așa că pentru moment ar fi indicat să-l eviți. În schimb, pentru a face aplicația să funcționeze pe Ubuntu 18.04 LTS, vom descărca un pachet din PPA.

Într-un terminal, folosește instrumentul de descărcare wget pentru a obține cea mai recentă versiune a QWinFF.

Notă: Cel mai recent pachet QWinFF disponibil pentru descărcare este creat pentru Ubuntu 15.04, așadar te rugăm să folosești cu precauție.

wget https://launchpad.net/~lzh9102/+archive/ubuntu/qwinff/+files/qwinff_0.2.0-1~wily2_amd64.deb

sau, pentru sistemele pe 32 de biți:

wget https://launchpad.net/~lzh9102/+archive/ubuntu/qwinff/+files/qwinff_0.2.0-1~wily2_i386.deb

Odată ce pachetul Debian QWinFF este descărcat pe computerul tău Ubuntu, folosește instrumentul dpkg pentru a-l instala în sistem.

sudo dpkg -i qwinff_0.2.0-1~wily2_*.deb

Instalarea acestui pachet pe Ubuntu poate duce la erori, indiferent de versiune. Remediază problema folosind următoarea comandă în terminal:

sudo apt install -f

Comanda apt install ar trebui să corecteze eventualele probleme de dependență apărute. Odată finalizat acest pas, QWinFF este gata de utilizare!

Debian

Nu există informații specifice despre QWinFF pentru Debian pe site-ul oficial. În prezent, dezvoltatorii menționează suportul doar pentru Ubuntu/Mint și alte distribuții. Totuși, Ubuntu și Debian sunt foarte similare, diferind doar prin mici modificări. Datorită acestor asemănări, Debian nu ar trebui să aibă probleme la instalarea pachetului QWinFF de Ubuntu.

Deschide un terminal și folosește instrumentul wget pentru a descărca QWinFF, apoi instalează-l cu dpkg.

wget https://launchpad.net/~lzh9102/+archive/ubuntu/qwinff/+files/qwinff_0.2.0-1~wily2_amd64.deb

sau, pentru sistemele pe 32 de biți:

wget https://launchpad.net/~lzh9102/+archive/ubuntu/qwinff/+files/qwinff_0.2.0-1~wily2_i386.deb
sudo dpkg -i qwinff_0.2.0-1~wily2_*.deb
sudo apt-get install -f

Arch Linux

Arch Linux are o versiune de QWinFF disponibilă în AUR. Pentru a o instala, deschide un terminal și urmează pașii de mai jos.

Notă: Instalarea programelor din AUR poate duce uneori la probleme de dependențe. Verifică pagina AUR a pachetului pentru dependențe, în cazul în care trebuie să le instalezi.

sudo pacman -S base-devel git
git clone https://aur.archlinux.org/qwinff.git
cd qwinff
makepkg -si

Fedora

Din păcate, depozitele de software configurate pentru QWinFF sunt puțin depășite. În acest caz, ar trebui să urmezi instrucțiunile de compilare din codul sursă, pentru a face aplicația să funcționeze.

Notă: Asigură-te că activezi RPM Fusion pentru a instala FFMpeg pe Fedora.

OpenSUSE

OpenSUSE are un depozit configurat pentru QWinFF, dar acesta este dedicat unei versiuni vechi. Te rugăm să urmezi instrucțiunile de compilare din codul sursă pentru a obține QWinFF.

Linux Generic

Cea mai bună modalitate de a obține QWinFF pentru multe distribuții Linux este prin compilarea codului sursă. Pentru a începe, deschide un terminal și folosește managerul de pachete pentru a instala toate dependențele necesare:

  • FFMpeg
  • ffprobe
  • Git
  • ffplayer sau mplayer
  • sox
  • QtSDK 4.4.3 sau o versiune ulterioară
  • libnotify

Odată ce toate dependențele sunt instalate, obține codul sursă, compilează-l și instalează-l pe sistemul tău Linux.

git clone 'git://github.com/qwinff/qwinff.git
cd qwinff
make
sudo make install

Conversia video cu QWinFF

Utilizarea QWinFF pentru a converti un fișier media este extrem de ușoară. Pentru a începe, caută semnul verde „+”, selectează-l și va apărea o fereastră „deschide fișier”. Folosește această fereastră pentru a naviga la un fișier video sau audio.

Importarea unui fișier media va deschide fereastra „Adaugă sarcini”. În această fereastră, selectează ce operațiune vrei să realizezi cu fișierul media.

Găsește opțiunea „Convertește în” și apasă meniul drop-down de lângă aceasta. Selectează din meniu codecul în care dorești să transcodezi fișierul. După ce totul arată conform așteptărilor, apasă butonul „Terminare”.

Începe procesul de conversie QWinFF apăsând butonul „>>”. Când QWinFF termină transcodarea, vei primi o notificare pe desktop.