ഓഡിയോ ട്രാക്ക് എക്‌സ്‌ട്രാക്‌റ്റ് ചെയ്യുക. ഓഡിയോ ട്രാക്ക് ചേർക്കുക

ഈ ലേഖനത്തിൽ, തുടക്കക്കാർക്ക് FFmpeg എന്താണെന്ന് "വിരലുകളിൽ" വിശദീകരിക്കാൻ ഞങ്ങൾ ശ്രമിക്കും ലിനക്സ് ഉപയോക്താക്കൾ(കൂടാതെ വിൻഡോസും). മൾട്ടിമീഡിയ, വെബ് ഡെവലപ്പർമാർക്കിടയിൽ ഒരു ജനപ്രിയ പ്രോഗ്രാമുകളുടെയും ലൈബ്രറികളുടെയും ഒരു കൂട്ടമാണ് FFmpeg. FFmpeg അടിസ്ഥാനമാക്കി, ഒരു ഫോർമാറ്റിൽ നിന്ന് മറ്റൊന്നിലേക്ക് വീഡിയോ പരിവർത്തനം ചെയ്യുന്നതിനായി നിരവധി പ്രോഗ്രാമുകൾ നിർമ്മിച്ചിട്ടുണ്ട്. ഈ പ്രോഗ്രാമിൻ്റെ ജനപ്രീതി വളരെ ഉയർന്നതാണ്. എന്തുകൊണ്ടാണ് അദ്ദേഹം ഇത്ര ജനപ്രിയനായത്? എന്തിനുവേണ്ടിയാണ് ഇത് മിക്കപ്പോഴും ഉപയോഗിക്കുന്നത്? എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യണം, എങ്ങനെ പ്രവർത്തിപ്പിക്കണം?

അതിനാൽ, ഉബുണ്ടു പഠിക്കാൻ തുടങ്ങിയ അനുഭവപരിചയമില്ലാത്ത ഒരു ലിനക്സ് ഉപയോക്താവിൻ്റെ ശ്രദ്ധ ആകർഷിക്കാൻ കഴിയുന്ന FFmpeg-ൻ്റെ പ്രധാന സവിശേഷതകൾ:

  • FFMpeg സൗജന്യമാണ്.
  • എല്ലാ Linux വിതരണങ്ങളിലും ലഭ്യമാണ്.
  • നിങ്ങൾക്ക് ഏത് സിനിമയും കാണാം.
  • എല്ലാത്തരം വീഡിയോ ഫോർമാറ്റുകളിലും പ്രവർത്തിക്കുന്നു.
  • വീഡിയോ ഒരു ഫോർമാറ്റിൽ നിന്ന് മറ്റൊന്നിലേക്ക് പരിവർത്തനം ചെയ്യാൻ നിങ്ങളെ അനുവദിക്കുന്നു.
  • ഒന്നിലധികം പ്രോസസ്സറുകളിൽ സമാന്തര എൻകോഡിംഗിനെ പിന്തുണയ്ക്കുന്നു.
  • എൻവിഡിയ കാർഡുകളിൽ ത്വരിതപ്പെടുത്തിയ എൻകോഡിംഗ്.
  • നിങ്ങളുടെ പ്രോഗ്രാമുകളിൽ FFmpeg ഉപയോഗിക്കുകയും തുടർന്ന് അവ വിൽക്കുകയും ചെയ്യാം.

FFmpeg Linux, Windows, Mac Os എന്നിവയിൽ ലഭ്യമാണ്. കൂടാതെ എല്ലായിടത്തും ഒരേപോലെ പ്രവർത്തിക്കുന്നു. അതിനാൽ, നിങ്ങൾ വിൻഡോസിൽ FFmpeg-ൽ പ്രവർത്തിക്കാൻ പഠിച്ചിട്ടുണ്ടെങ്കിൽ, നിങ്ങൾ അത് ലിനക്സിലും തിരിച്ചും അതേ രീതിയിൽ പ്രവർത്തിപ്പിക്കേണ്ടതുണ്ട്.

FFmpeg തികച്ചും സ്വയം പര്യാപ്തമായ. ഒരു സിനിമ കാണുന്നതിന്, ഇൻ്റർനെറ്റിൽ തിരയുകയും കോഡെക്കുകൾ ഡൗൺലോഡ് ചെയ്യുകയും ഇൻസ്റ്റാൾ ചെയ്യുകയും ചെയ്യേണ്ടതില്ല. ഒരു ഫയൽ (ffplay.exe) മതി, എല്ലാ കോഡെക്കുകളും ഈ ഫയലിനുള്ളിൽ അടങ്ങിയിരിക്കുന്നു.

FFmpeg - സൗ ജന്യംസോഫ്‌റ്റ്‌വെയർ (GPL 2.0, LGPL 2.1 ലൈസൻസുകൾ) കൂടാതെ വാണിജ്യപരവും സൗജന്യമായി വിതരണം ചെയ്യുന്നതുമായ നിങ്ങളുടെ പ്രോജക്‌ടുകളിൽ അതിൻ്റെ കോഡ് ഉപയോഗിക്കാം.

ഇതിനകം സൂചിപ്പിച്ചതുപോലെ, FFmpeg പ്രോഗ്രാമുകളുടെ ഒരു ശേഖരമാണ്. "സെറ്റ് പ്രോഗ്രാമുകൾ" എന്താണ് അർത്ഥമാക്കുന്നത്? എനിക്ക് എല്ലാ പ്രോഗ്രാമുകളും ഡൗൺലോഡ് ചെയ്യേണ്ടതുണ്ടോ അല്ലെങ്കിൽ എനിക്ക് അവ പ്രത്യേകം ഡൗൺലോഡ് ചെയ്യാൻ കഴിയുമോ? എന്താണ് ഉള്ളിൽ? ഈ ചോദ്യങ്ങൾക്ക് ഉത്തരം നൽകാൻ ഞങ്ങൾ ഇപ്പോൾ ശ്രമിക്കും.

എന്നാൽ ആദ്യം, നമുക്ക് പദം നിർവചിക്കാം എഫ്.എഫ് mpeg എന്നതിൻ്റെ ചുരുക്കമാണ് എഫ് ast എഫ് orward Mpeg. ഒരു കൂട്ടം പ്രോഗ്രാമുകളായി FFmpeg-നെക്കുറിച്ച് സംസാരിക്കുമ്പോൾ, ആദ്യത്തെ രണ്ട് അക്ഷരങ്ങൾ "F" വലിയക്ഷരമാക്കണം (FF).

അതിനാൽ, FFmpeg ഇനിപ്പറയുന്ന ഉപകരണങ്ങൾ ഉൾക്കൊള്ളുന്നു: ffmpeg, ffplay, ffserver, ffprobe(ശ്രദ്ധിക്കുക, എല്ലാം ചെറിയ അക്ഷരത്തിലാണ്). വിൻഡോസിന് ഇവ സാധാരണമാണ് exe ഫയലുകൾ. മാത്രമല്ല, അവയുടെ വലുപ്പം വളരെ ശ്രദ്ധേയമാണ്. എല്ലാ വീഡിയോ, ഓഡിയോ കോഡെക്കുകളും ഇതിനകം തന്നെ അവയ്ക്കുള്ളിലുണ്ട് എന്നതാണ് കാര്യം. നിങ്ങൾക്ക് ഒരു സിനിമ കാണണമെങ്കിൽ, ഇൻ്റർനെറ്റിൽ നിന്ന് ffplay.exe ഡൗൺലോഡ് ചെയ്യുക, മറ്റൊന്നും ആവശ്യമില്ല. ഇൻസ്റ്റാളറുകൾ ഇല്ല, കോഡെക്കുകൾ ഇല്ല, അഡ്മിനിസ്ട്രേറ്റർ അവകാശങ്ങൾ ആവശ്യമില്ല. ഡൗൺലോഡ് ചെയ്‌തു, അൺസിപ്പ് ചെയ്‌തു, നിങ്ങൾക്ക് സിനിമ കണ്ടുതുടങ്ങാം.

Windows-ലെ FFmpeg, ഓരോ ഫയലിൻ്റെയും വലുപ്പം 38-39Mb ആണ്, എല്ലാ കോഡെക്കുകളും കംപൈൽ ചെയ്യുകയും എക്സിക്യൂട്ടബിൾ ഫയലിൻ്റെ "ഉള്ളിൽ" ലിങ്ക് ചെയ്യുകയും ചെയ്യുന്നു.

ffmpeg

ഈ പ്രോഗ്രാം ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഒരു ഫോർമാറ്റിൽ നിന്ന് മറ്റൊന്നിലേക്ക് വീഡിയോകൾ പരിവർത്തനം ചെയ്യാൻ കഴിയും. ഒന്നിൽ നിരവധി വീഡിയോകൾ തുന്നിച്ചേർക്കുക. വീഡിയോ പ്രത്യേക ഫ്രെയിമുകളായി (ചിത്രങ്ങൾ) പാഴ്‌സ് ചെയ്യുക, തുടർന്ന് അവയെ ഒരുമിച്ച് ഒട്ടിക്കുക. വേഗത്തിലാക്കുക / വേഗത കുറയ്ക്കുക, സൂം ചെയ്യുക, സബ്ടൈറ്റിലുകളും ഒന്നിലധികം ഓഡിയോ ട്രാക്കുകളും ചേർക്കുക. കൂടാതെ 100,500 കൂടുതൽ ഉപയോഗപ്രദമായ പ്രവർത്തനങ്ങൾ.

ഈ കമാൻഡിനായി ലഭ്യമായ ഓപ്ഷനുകളുടെ ലിസ്റ്റ് 203 പേജുകൾ ഉൾക്കൊള്ളുന്നു:

ശ്രദ്ധേയമാണ്, അല്ലേ?

ffplay


സിനിമ കാണാൻ ഉപയോഗിച്ചു. നിങ്ങൾ സിനിമകൾ കണ്ട് FFmpeg-നെ പരിചയപ്പെടാൻ തുടങ്ങിയാൽ, നിങ്ങൾക്ക് വേണ്ടത് ffplay ആണ്. പ്രാരംഭ ഘട്ടത്തിൽ, തുടക്കക്കാർക്കുള്ള മുഴുവൻ FFmpeg പാക്കേജും ഈ പ്രോഗ്രാം മാത്രം ഉപയോഗിക്കുന്നതിലേക്ക് വരുന്നു.

ffserver


YouTube-ന് സമാനമായി നിങ്ങളുടെ സ്വന്തം വീഡിയോ ഹോസ്റ്റിംഗ് പെട്ടെന്ന് സൃഷ്ടിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, ffserver ഉപയോഗിക്കുക.

ffprobe


നിങ്ങൾ ഡൗൺലോഡ് ചെയ്‌ത സിനിമയെക്കുറിച്ചുള്ള എല്ലാ കാര്യങ്ങളും നിങ്ങളോട് പറയുന്ന ഒരു മാന്ത്രിക പ്രോഗ്രാം (ഫോർമാറ്റ്, ദൈർഘ്യം, എത്ര ഓഡിയോ ട്രാക്കുകൾ എന്നിവയും അതിലേറെയും). സിനിമയെക്കുറിച്ചുള്ള വളരെയധികം വിവരങ്ങൾ ഇത് പ്രദർശിപ്പിക്കും, എല്ലാം വായിക്കാൻ അര ദിവസമെടുക്കും.

നാല് പ്രോഗ്രാമുകൾക്ക് പുറമേ, FFmpeg പാക്കേജിൽ സൗജന്യമായി വിതരണം ചെയ്ത ഒരു കൂട്ടം ലൈബ്രറികളും ഉൾപ്പെടുന്നു (ഇതിൽ നിന്ന് മുകളിലുള്ള പ്രോഗ്രാമുകൾ സമാഹരിച്ചിരിക്കുന്നു):

  • ലിബാവുട്ടിൽ- സഹായ പ്രവർത്തനങ്ങളുടെ ഒരു കൂട്ടം;
  • ലിബാവ്കോഡെക്- ഓഡിയോ/വീഡിയോ കോഡെക്കുകൾ;
  • ലിബാവ് ഫോർമാറ്റ്- കണ്ടെയ്നറുകളിൽ പ്രവർത്തിക്കുന്നതിനുള്ള ലൈബ്രറി;
  • ലിബാവ് ഉപകരണം- മീഡിയ ഉള്ളടക്കം നൽകുന്ന ഉപകരണങ്ങളുമായി പ്രവർത്തിക്കുക;
  • ലിബാവ് ഫിൽറ്റർ- വിവിധ ഫിൽട്ടറുകൾ;
  • libswscale- സ്കെയിലിംഗ് ലൈബ്രറി, കളർ സ്പേസുകളിൽ പ്രവർത്തിക്കുന്നു;
  • ലിബ്സ്വ്രെസാമ്പിൾ- സൗണ്ട് പ്രോസസ്സിംഗ് ലൈബ്രറി.

തത്വത്തിൽ, ഈ ലൈബ്രറികൾ കാരണമാണ് മുഴുവൻ FFmpeg പ്രോജക്റ്റും ആരംഭിച്ചത്, പ്രോഗ്രാമുകൾ ഇതിനകം ഒരു ബോണസായിരുന്നു :)

ഈ ലൈബ്രറികൾ ഉപയോഗിച്ച്, മൾട്ടിമീഡിയ ഉള്ളടക്കത്തിൽ പ്രവർത്തിക്കുന്നതിന് നിങ്ങൾക്ക് സ്വന്തമായി ആപ്ലിക്കേഷനുകൾ സൃഷ്ടിക്കാനും അവ വിൽക്കാനും കഴിയും. നിങ്ങളുടെ സ്വന്തം വീഡിയോ പ്ലെയർ അല്ലെങ്കിൽ വീഡിയോ കൺവെർട്ടർ എഴുതുന്നത് ബുദ്ധിമുട്ടുള്ള കാര്യമല്ല. FFmpeg ലൈബ്രറികൾ എങ്ങനെ ഉപയോഗിക്കാമെന്നതിനെക്കുറിച്ചുള്ള ട്യൂട്ടോറിയലുകളും നിർദ്ദേശങ്ങളും വെബിൽ നിറഞ്ഞിരിക്കുന്നു.

കഥ

FFmpeg-ൻ്റെ ചരിത്രവും അതിൻ്റെ ഉള്ളടക്കം പോലെ തന്നെ സമ്പന്നമാണ്. 2000-ൽ ആരംഭിച്ച ഇതിന് 2011-ൽ ശക്തമായ ആഘാതം നേരിട്ടു, ചില ഡെവലപ്പർമാർ മീഡിയ ഉള്ളടക്കവുമായി പ്രവർത്തിക്കുന്നതിന് സ്വന്തമായി ലൈബ്രറി സൃഷ്ടിക്കാൻ തീരുമാനിച്ചപ്പോൾ, അവർ അതിനെ ലിബാവ് എന്ന് വിളിച്ചു. എല്ലാ അധികാരവും ഒരു വ്യക്തിയുടെ കൈകളിലായിരിക്കുകയും എല്ലാ തീരുമാനങ്ങളും അവൻ മാത്രം എടുക്കുകയും ചെയ്യുന്ന FFmpeg പദ്ധതിയുടെ ഓർഗനൈസേഷനോടുള്ള അതൃപ്തിയോടെ പദ്ധതി ഉപേക്ഷിക്കാനുള്ള തങ്ങളുടെ ആഗ്രഹം അവർ വിശദീകരിച്ചു.

ഇപ്പോൾ ലിബാവ് സ്വന്തം വഴിക്ക് പോകുന്നു, ആരെയും ശ്രദ്ധിക്കുന്നില്ല. FFmpeg പോലെ കോഡ് അപ്‌ഡേറ്റ് ചെയ്യപ്പെടുന്നില്ല. ഓരോ അപ്ഡേറ്റും ശ്രദ്ധാപൂർവ്വം പരിശോധിക്കുന്നു.

FFmpeg കടത്തിൽ തുടർന്നില്ല, ഓരോ രണ്ട് ദിവസത്തിലും ലിബാവ് ടീം വരുത്തിയ കോഡിലെ മാറ്റങ്ങൾ പതിവായി അതിൻ്റെ ദ്വാരത്തിലേക്ക് എടുക്കുന്നു :-)

നിലവിൽ, FFmpeg സജീവമായി വികസിക്കുന്നത് തുടരുന്നു, സോഴ്സ് കോഡ് റിപ്പോസിറ്ററിയുടെ ഒരു സ്ക്രീൻഷോട്ട് തെളിവാണ്:

ഇൻസ്റ്റലേഷൻ

FFmpeg വളരെ ജനപ്രിയമാണ്, അത് പല ലിനക്സ് വിതരണങ്ങളിലും സ്ഥിരസ്ഥിതിയായി ഉൾപ്പെടുത്തിയിട്ടുണ്ട്. ചില കാരണങ്ങളാൽ നിങ്ങൾ ഇത് ഉടനടി ഇൻസ്റ്റാൾ ചെയ്തില്ലെങ്കിൽ, ഒരു പാക്കേജ് മാനേജർ ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഇത് പിന്നീട് ചെയ്യാൻ കഴിയും. തുടക്കക്കാർക്കായി FFmpeg ഇൻസ്റ്റാൾ ചെയ്യുന്നത് പ്രശ്നങ്ങളൊന്നും ഉണ്ടാക്കരുത്. നിങ്ങളുടെ Linux വിതരണത്തെ ആശ്രയിച്ച്, നിങ്ങൾ നിരവധി സ്റ്റാൻഡേർഡ് കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കേണ്ടതുണ്ട്.

Sudo add-apt-repository ppa:mc3man/trusty-media sudo apt-get update sudo apt-get install ffmpeg

Yum -y ffmpeg ffmpeg-devel ഇൻസ്റ്റാൾ ചെയ്യുക

openSuSe

Zipper ഇൻസ്റ്റാൾ ffmpeg

വിൻഡോസിനായുള്ള FFmpeg-ൻ്റെ ഏറ്റവും പുതിയ പതിപ്പുകൾ ഇതിൽ നിന്ന് ഡൗൺലോഡ് ചെയ്യാവുന്നതാണ്:

https://ffmpeg.zeranoe.com/builds/

രണ്ട് തരം FFmpeg

നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ FFmpeg വരുന്ന രണ്ട് ഫോമുകൾ ഉണ്ട്:

1) സ്റ്റാറ്റിക്-ബിൽഡ്— ഈ സാഹചര്യത്തിൽ, എല്ലാ കോഡെക്കുകളും ഫിൽട്ടറുകളും യൂട്ടിലിറ്റികളും "ഇൻസൈഡ്" ffmpeg.exe (ffprobe.exe, ffplay.exe) കംപൈൽ ചെയ്‌തിരിക്കുന്നു, കൂടാതെ ഒരു സിനിമ (ffplay.exe) കാണാൻ തുടങ്ങുന്നതിന് നിങ്ങൾ ഈ ഫയലുകളിലൊന്ന് ഡൗൺലോഡ് ചെയ്‌താൽ മതിയാകും. ഈ സാഹചര്യത്തിൽ, എക്സിക്യൂട്ടബിൾ മൊഡ്യൂളിൻ്റെ വലുപ്പം വളരെയധികം വർദ്ധിപ്പിക്കും (39Mb വരെ). എന്നാൽ ഇത് വളരെ സൗകര്യപ്രദമാണ്.

2) പങ്കിട്ട-ബിൽഡ്- ഇവിടെ കോഡെക്കുകൾ, ഫിൽട്ടറുകൾ, മറ്റ് ഓക്സിലറി പ്രോഗ്രാമുകൾ എന്നിവ FFmpeg കണ്ടെത്തുകയും ആവശ്യാനുസരണം ലോഡ് ചെയ്യുകയും ചെയ്യുന്ന സ്വതന്ത്ര പ്രത്യേക ഫയലുകളാണ്. ഈ സാഹചര്യത്തിൽ, എക്സിക്യൂട്ടബിൾ മൊഡ്യൂളിൻ്റെ വലുപ്പം 190Kb മാത്രമാണ്.

നിങ്ങൾ Linux-ൽ FFmpeg ഇൻസ്റ്റാൾ ചെയ്യുകയാണെങ്കിൽ, ഷെയർ-ബിൽഡ് ഇൻസ്റ്റാൾ ചെയ്യാനുള്ള 99.9% സാധ്യതയുണ്ട്.

വ്യക്തിപരമായി, ഞാൻ സ്റ്റാറ്റിക്-ബിൽഡ് ഇഷ്ടപ്പെടുന്നു (മറ്റ് ലൈബ്രറികളെക്കുറിച്ച് ചിന്തിക്കേണ്ടതില്ല). Linux-ന് കീഴിൽ സ്റ്റാറ്റിക്-ബിൽഡ് ലഭിക്കുന്നതിന്, സോഴ്സ് കോഡിൽ നിന്ന് നിങ്ങൾ സ്വയം FFmpeg നിർമ്മിക്കേണ്ടതുണ്ട്. പുതിയ ലിനക്സ് ഉപയോക്താക്കൾക്ക് ഇത് ബുദ്ധിമുട്ടാണ്.

ഒരു സിനിമ എങ്ങനെ കാണും?

എല്ലാം വ്യക്തമാണ്, പക്ഷേ സിനിമ എങ്ങനെ കാണും? മുകളിൽ സൂചിപ്പിച്ചതുപോലെ, ffplay (ffplay.exe - വിൻഡോസിനായി) ആണ് കൺസോൾ പ്രോഗ്രാം, അതായത്, ഇതിന് ഒരു ഗ്രാഫിക്കൽ ഇൻ്റർഫേസ് ഇല്ല. വീഡിയോ കാണുന്നതിന് നിങ്ങൾ കമാൻഡ് ലൈനിൽ പ്രവർത്തിപ്പിക്കേണ്ടതുണ്ട്:

Ffmpeg.exe film.avi

അതിനുശേഷം സിനിമ ഉടൻ പ്ലേ ചെയ്യാൻ തുടങ്ങുന്നു:

ഒരു പുതിയ ഉപയോക്താവിന്, ഒരു സിനിമ സമാരംഭിക്കുന്ന ഈ രീതി അസാധാരണമായി തോന്നിയേക്കാം. എന്നാൽ ഇതാണ് ffplay യുടെ മുഴുവൻ ശക്തിയും. ഇതിന് ffmpeg പോലെയുള്ള നിരവധി ഓപ്ഷനുകൾ ഉണ്ട്, ഇത് ഏറ്റവും ആവശ്യപ്പെടുന്ന സിനിമാ പ്രേമികൾക്കായി ചിത്രം ഇഷ്ടാനുസൃതമാക്കാൻ നിങ്ങളെ സഹായിക്കും.

വിൻഡോസ് കമാൻഡ് ലൈനിൽ പ്രവർത്തിക്കുമ്പോൾ നിങ്ങൾക്ക് ഉറപ്പില്ലെങ്കിൽ, നിങ്ങൾക്ക് ഉപയോഗിക്കാം താഴെ പറയുന്ന രീതിയിൽ. നിങ്ങളുടെ മൗസ് ഉപയോഗിച്ച് മൂവി പിടിച്ച് ffplay.exe-ലേക്ക് വലിച്ചിടുക, സിനിമ ഉടൻ പ്ലേ ചെയ്യാൻ തുടങ്ങും.

പ്ലേബാക്ക് നിയന്ത്രണം (കമാൻഡുകളുടെ ഹ്രസ്വ പട്ടിക):

q,ESC- പുറത്ത്,
എഫ്- പൂർണ്ണ സ്‌ക്രീൻ (ഇടത് മൌസ് ബട്ടൺ ഉപയോഗിച്ച് ഡബിൾ ക്ലിക്ക് ചെയ്യുക),
പി- താൽക്കാലികമായി നിർത്തുക
എം- ശബ്ദം ഓൺ/ഓഫ്,
9, 0 - ശബ്ദം കൂട്ടുക/താഴ്ത്തുക,
ടി- സബ്ടൈറ്റിലുകൾ മാറ്റുന്നു,
സി- സൈക്കിൾ പ്രോഗ്രാം
എസ്- സിനിമയിലൂടെ ഫ്രെയിം-ബൈ-ഫ്രെയിം ചലനം,
ഇടത്/വലത് അമ്പടയാളം- 10 സെക്കൻഡ് പിന്നോട്ട്/മുന്നോട്ട് നീങ്ങുക,
താഴേക്ക്/മുകളിലേക്ക് അമ്പടയാളം- 1 മിനിറ്റ് പിന്നോട്ട്/മുന്നോട്ട് നീങ്ങുക,
പേജ് താഴേക്ക്/പേജ് മുകളിലേക്ക്- 10 മിനിറ്റ് പിന്നോട്ട്/മുന്നോട്ട് നീങ്ങുക.

ffplay പ്ലെയറിൻ്റെ ഗ്രാഫിക്കൽ ഇൻ്റർഫേസ് സന്യാസിയായി കാണപ്പെടുന്നു, അല്ലെങ്കിൽ അത് നിലവിലില്ല. ഗ്രാഫിക്കൽ ഇൻ്റർഫേസുള്ള മീഡിയ പ്ലെയറുകളിൽ അന്തർലീനമായ സാധാരണ സ്ലൈഡറുകൾ, ബട്ടണുകൾ, മെനുകൾ എന്നിവയില്ല. ffplay-യിൽ പ്രവർത്തിക്കുമ്പോൾ, "The Matrix" എന്ന സിനിമയിലെന്നപോലെ ടെർമിനൽ വിൻഡോയിൽ സിനിമയും ചില വിചിത്രമായ അക്കങ്ങളും വാക്കുകളും മിന്നിമറയുന്നത് മാത്രമേ നിങ്ങൾ കാണൂ. വാസ്തവത്തിൽ, കീബോർഡിൽ നിന്ന് മൂവി നിയന്ത്രിക്കുന്നത് ലളിതവും വ്യക്തവുമാണ്; കുറച്ച് കാഴ്ചകൾക്ക് ശേഷം, ഏത് ബട്ടണുകളാണ് അമർത്തേണ്ടതെന്ന് നിങ്ങളുടെ വിരലുകൾ ഓർക്കും.

വിവിധ ഓപ്ഷനുകൾ ഉപയോഗിച്ച് ffplay സമാരംഭിക്കുന്നതിനുള്ള നിരവധി ഉദാഹരണങ്ങൾ:

ചിത്രത്തിൻ്റെ വലുപ്പം 4 മടങ്ങ് വീതി കുറയ്ക്കുക

Ffplay -vf സ്കെയിൽ=iw/4:-1 video.avi

ശബ്ദത്തിൽ നിന്ന് വീഡിയോ മായ്‌ക്കുക

Ffplay -vf hqdn3d=4:3:6:4.5 video.avi

2x ആക്സിലറേഷൻ

Ffplay -vf setpts=0.5*PTS video.avi

എങ്ങനെ റീകോഡ് ചെയ്യാം?

എംപിജി എവിയിലേക്ക് പരിവർത്തനം ചെയ്യുക

Ffmpeg -i video.mpg video.avi

വീഡിയോയിൽ നിന്ന് ഓഡിയോ എക്‌സ്‌ട്രാക്‌റ്റ് ചെയ്‌ത് MP3 ആയി റെക്കോർഡ് ചെയ്യുക

Ffmpeg -i video.mp4 -vn -ab 128 audio.mp3

ഓഡിയോയും വീഡിയോയും സംയോജിപ്പിക്കുക

Ffmpeg -i audio.wav -i video.avi final_video.mpg

വീഡിയോ ട്രാക്ക് എക്‌സ്‌ട്രാക്‌റ്റ് ചെയ്യുക (ഓഡിയോ ഇല്ലാതെ)

Ffmpeg -i video.mp4 -an video_bez_zvuka.mp4

വീഡിയോ വലുപ്പം മാറ്റുക

Ffmpeg -i video.mp4 -s 640x480 -c:a copy video640480.mp4

വീഡിയോയുടെ ആദ്യ 45 സെക്കൻഡ് എറിഞ്ഞ് 40 സെക്കൻഡ് ദൈർഘ്യമുള്ള ഒരു ഭാഗം വിടുക

ട്രാൻസ്‌കോഡ് WAV-ലേക്ക് MP3

Ffmpeg -i audio.wav -b:a 192k audio.mp3

വീഡിയോ ഫ്രെയിമുകളായി വിഘടിപ്പിക്കുക (ചിത്രങ്ങൾ)

Ffmpeg -i video.webm thumb%04d.jpg

ഒരു കൂട്ടം ചിത്രങ്ങളിൽ നിന്ന് ഒരു വീഡിയോ ഉണ്ടാക്കുക

Ffmpeg -i ഫ്രെയിം-%03d.png video.avi

ഉപസംഹാരം

FFmpeg പ്രോഗ്രാമുകളുടെ ഏറ്റവും ശക്തമായ സെറ്റിലേക്ക് വായനക്കാരനെ പരിചയപ്പെടുത്താൻ ഈ ലേഖനം ലക്ഷ്യമിടുന്നു. നൽകിയത് ഹൃസ്വ വിവരണം FFmpeg പാക്കേജ്. വീഡിയോ കാണുന്നതിനും ഓഡിയോ, വീഡിയോ മെറ്റീരിയലുകൾ പ്രോസസ്സ് ചെയ്യുന്നതിനും (പരിവർത്തനം ചെയ്യുന്നതിനും) അതിൻ്റെ ഉപയോഗത്തിൻ്റെ ഉദാഹരണങ്ങൾ നൽകിയിരിക്കുന്നു.

FFmpeg പാക്കേജിൻ്റെ കഴിവുകളുടെ ഒരു ചെറിയ ഭാഗം മാത്രമേ പട്ടികപ്പെടുത്തിയിട്ടുള്ളൂ. ഒരു ഫസ്റ്റ് ലുക്ക് മതിയെന്ന് ഞാൻ കരുതുന്നു. മൾട്ടി-പാസ് എൻകോഡിംഗ്, ഫിൽട്ടറുകൾ, ഫിൽട്ടർ ചെയിനുകൾ, അവിസിന്തുമായുള്ള സംയോജനം, മൂന്നാം കക്ഷി കോഡെക്കുകൾക്കൊപ്പം FFmpeg-ൻ്റെ അസംബ്ലി തുടങ്ങിയ FFmpeg സവിശേഷതകൾ തിരശ്ശീലയ്ക്ക് പിന്നിൽ അവശേഷിക്കുന്നു.

മീഡിയ ഉള്ളടക്കത്തിൽ പ്രവർത്തിക്കുമ്പോൾ പുതിയ ലിനക്സ് ഉപയോക്താക്കൾക്കുള്ള FFmpeg ഒരു ഒഴിച്ചുകൂടാനാവാത്ത ഉപകരണമായിരിക്കണം എന്ന് കാണിക്കുക എന്നതായിരുന്നു ഈ ലേഖനത്തിൻ്റെ ഉദ്ദേശം. ജിയുഐയുടെ അഭാവത്തിൽ ഭയപ്പെടേണ്ടതില്ല. കൺസോളിൽ നിന്നുള്ള ഓഡിയോയും വീഡിയോയും ഉപയോഗിച്ച് പ്രവർത്തിക്കുന്നതും വളരെ ഫലപ്രദമാണ്.

പി.എസ്. എനിക്ക് പലപ്പോഴും FFmpeg ഉപയോഗിക്കേണ്ടി വരുന്നതിനാൽ, എല്ലാ ജനപ്രിയ ഉപയോഗ രീതികളും ഒരു പുസ്തകത്തിൽ ശേഖരിക്കാൻ ഞാൻ തീരുമാനിച്ചു.

ഇഷ്ടപ്പെടുക

ഇഷ്ടപ്പെടുക

ട്വീറ്റ്

FFmpeg ചരിത്രം

2000-ൽ, Gerard Lantau എന്ന വിളിപ്പേരുള്ള ഒരു പ്രോഗ്രാമർ പൊതു ഉപയോഗത്തിനായി FFmpeg പദ്ധതിയുടെ സോഴ്സ് കോഡ് പുറത്തിറക്കി. വർഷങ്ങളായി ഈ ആശയം അതേപടി തുടരുന്നു:

  • പ്രോഗ്രാമുകളായി വിഭജനം FFmpegവീഡിയോ എൻകോഡിംഗിനും എഫ്എഫ്സെർവർസ്ട്രീമിംഗ് പ്രക്ഷേപണങ്ങൾ സംഘടിപ്പിക്കുന്നതിന്.
  • പരമാവധി വേഗംഓഡിയോ, വീഡിയോ എൻകോഡിംഗ്.

അക്കാലത്ത്, ഒരു കമ്പ്യൂട്ടറിൽ 500 മെഗാഹെർട്സ് ഒരു മാനദണ്ഡമായി കണക്കാക്കപ്പെട്ടിരുന്നു; പരമാവധി ഒപ്റ്റിമൈസേഷൻ, അതിനാൽ FFmpeg-ന് അതിൻ്റേതായ വീഡിയോ കോഡെക്കുകൾ ഉണ്ട്, വേഗതയ്‌ക്കായി ഒപ്റ്റിമൈസ് ചെയ്‌തിരിക്കുന്നു. ഇത് ഇപ്പോഴും ആവശ്യമാണ്, പ്രത്യേകിച്ച് വീഡിയോ ഹോസ്റ്റിംഗ് സെർവറുകളിൽ, പ്രോസസറുകൾ അമിതമായി ചൂടാകാതിരിക്കാൻ വൈദ്യുതി ഉപഭോഗം കുറയ്ക്കുന്നതിന് നിരന്തരമായ പോരാട്ടമുണ്ട്.

FFmpeg അതിൻ്റെ കാലിൽ ഉറച്ചുനിൽക്കുന്നു - മിക്കവാറും എല്ലാ ദിവസവും സോഴ്സ് കോഡിൽ മാറ്റങ്ങൾ വരുത്തുന്നു. പുതിയ ഘടകങ്ങൾ ചേർക്കുന്നു. ഉദാഹരണത്തിന്, FFplay പ്ലേയർ, FFprobe ഇൻഫർമേഷൻ യൂട്ടിലിറ്റി.

FFmpeg, FFserver എന്നിവ എവിടെ ഡൗൺലോഡ് ചെയ്യാം

FFmpeg ലിനക്സിനായി വികസിപ്പിച്ചതാണ്. വീഡിയോ പ്രക്ഷേപണമുള്ള സൈറ്റിൽ നിങ്ങൾ ഒരു വിൻഡോ കാണുകയാണെങ്കിൽ, FFmpeg, FFserver എന്നിവയ്ക്ക് നന്ദി പ്രവർത്തിക്കാൻ 10-ൽ 9 അവസരമുണ്ട്.

വിൻഡോസിനായി FFmpeg (ഒപ്പം FFserver) ൻ്റെ ഒരു പതിപ്പും നിലവിലുണ്ട്,എന്നാൽ ചില പ്രവർത്തനങ്ങൾ ലഭ്യമാകില്ല. എന്നിരുന്നാലും, ഇത് മീഡിയകോഡർ വീഡിയോ കൺവെർട്ടറും (www.mediacoderhq.com) പ്ലേയറും പ്രവർത്തിക്കുന്നതിൽ നിന്ന് തടയുന്നില്ല.

തിരഞ്ഞെടുക്കാൻ 32-, 64-ബിറ്റ് പതിപ്പുകൾ ഉണ്ട്. വീഡിയോ എൻകോഡ് ചെയ്യാൻ, 64-ബിറ്റ് സ്റ്റാറ്റിക് പതിപ്പ് തിരഞ്ഞെടുക്കുക (" പോലെയുള്ള ലിങ്ക് FFmpeg git-*** 64-ബിറ്റ് സ്റ്റാറ്റിക് ഡൗൺലോഡ് ചെയ്യുക«).

ഉദാഹരണത്തിന്, ഒരു IP വീഡിയോ ക്യാമറയിൽ നിന്ന് നിങ്ങൾക്ക് ഒരു വീഡിയോ പ്രക്ഷേപണം സംഘടിപ്പിക്കണമെങ്കിൽ, FFmpeg-ൻ്റെ 32-ബിറ്റ് പതിപ്പ് അഭികാമ്യമാണ്; 64-ബിറ്റ് പതിപ്പിലെ പ്രശ്നങ്ങൾ ഞാൻ ശ്രദ്ധിച്ചു - പ്രോഗ്രാം സ്വയം അടച്ചു. വിൻഡോസിനായുള്ള FFserver 32-ബിറ്റ് ആയതിനാൽ, ഒരു പൊരുത്തക്കേടുണ്ട്.

വിൻഡോസിൽ FFserverകുറച്ച് ആളുകൾക്ക് ഇതിനെക്കുറിച്ച് അറിയാമെങ്കിലും നിലവിലുണ്ട്. പ്രോഗ്രാം കംപൈൽ ചെയ്യാൻ ബുദ്ധിമുട്ടാണ്, കാരണം ഇത് ലിനക്സ്-നിർദ്ദിഷ്ട കോഡ് ധാരാളം ഉപയോഗിക്കുന്നു. Xeoma വീഡിയോ നിരീക്ഷണ സംവിധാനത്തിൻ്റെ ഡവലപ്പർമാർ അവരുടെ വെബ്‌സൈറ്റിൽ Windows-നായി അവരുടെ FFserver പോസ്റ്റ് ചെയ്തതിനാൽ മികച്ചതായി മാറി: http://felenasoft.com/xeoma/ru/ffserver/ഡൗൺലോഡ് ചെയ്യാൻ മറക്കരുത് cygwin1.dllഅവിടെ നിന്ന്.

ഇൻ്റർനെറ്റിൽ FFserver-നെ കുറിച്ച് ധാരാളം നിർദ്ദേശങ്ങൾ ഉണ്ട്. ലിനക്സ് പതിപ്പ് ഉദാഹരണമായി ഉപയോഗിച്ചാണ് അവ എഴുതിയത്, പക്ഷേ വിൻഡോസിന് കീഴിൽ തികച്ചും പ്രവർത്തിക്കുന്നു. ഒരേയൊരു വ്യത്യാസം, ffserver.conf ഫയൽ സ്ഥിതി ചെയ്യുന്നത് /etc ഫോൾഡറിലല്ല, മറിച്ച് ffserver.exe, cygwin1.dll, ffmpeg.exe എന്നിവയുടെ അതേ ഫോൾഡറിൽ ആയിരിക്കണം.

FFmpeg എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം

2. ഡിസ്കിൽ സൃഷ്ടിക്കുക സി:ഫോൾഡർ ffmpegഅവിടെ ആർക്കൈവ് അൺപാക്ക് ചെയ്യുക.

ffmpeg ഇൻസ്റ്റാൾ ചെയ്യാൻ ഇത് മതിയാകും. ഭാവിയിൽ സൗകര്യത്തിനായി ഘട്ടം 4 പിന്തുടരാൻ ഞാൻ നിങ്ങളെ ഉപദേശിക്കുന്നു.

3. നിങ്ങൾക്ക് ഒരു പ്രക്ഷേപണം സജ്ജീകരിക്കണമെങ്കിൽ, ഫോൾഡറിലേക്ക് പോകുക c:\ffmpeg\binഅൺപാക്ക് ffserverഫയൽ ഇട്ടു cygwin1.dll.

4. ഓരോ തവണയും കമാൻഡുകളിൽ പ്രോഗ്രാമിലേക്കുള്ള മുഴുവൻ പാതയും എഴുതുന്നത് ഒഴിവാക്കാൻ, നിങ്ങൾക്കത് PATH വേരിയബിളിലേക്ക് ചേർക്കാം: നിയന്ത്രണ പാനൽ - സിസ്റ്റം - വിപുലമായ സിസ്റ്റം ക്രമീകരണങ്ങൾ -ടാബ് വിപുലമായ - പരിസ്ഥിതി വേരിയബിളുകൾ- വേരിയബിൾ ലൈനിൻ്റെ അവസാനം പാതചേർക്കുക" ;c:\ffmpeg\bin"ഉദ്ധരണികൾ ഇല്ലാതെ. ഇത് ശൂന്യമായിരുന്നെങ്കിൽ (അത് പൂർണ്ണമായും സാധാരണമല്ല), പിന്നെ " c:\ffmpeg\bin", അതായത്. തുടക്കത്തിൽ അർദ്ധവിരാമമില്ല.

മാറ്റങ്ങൾ പ്രാബല്യത്തിൽ വരുന്നതിനായി നിങ്ങളുടെ കമ്പ്യൂട്ടർ പുനരാരംഭിക്കുക.

നിങ്ങൾക്ക് നാലാമത്തെ ഘട്ടം ഒഴിവാക്കാം, എന്നാൽ ffmpeg, ffserver കമാൻഡുകൾക്ക് പകരം നിങ്ങൾ "c:\ffmpeg\bin\ffmpeg.exe", "c:\ffmpeg\bin\ffserver.exe" എന്നീ മുഴുവൻ പാതയും എഴുതേണ്ടതുണ്ട്.

FFmpeg എങ്ങനെ ഉപയോഗിക്കാം

FFmpeg ൻ്റെ പ്രധാന പേജിൽ ഒരു ലിഖിതമുണ്ട്:

കമാൻഡ് ലൈനുമായി പരിചയമില്ലാത്ത ഒരു വ്യക്തി സ്റ്റംപ് ചെയ്യപ്പെടും. കമാൻഡ് എവിടെ നൽകണം?

നിങ്ങൾക്ക് ശല്യപ്പെടുത്താൻ താൽപ്പര്യമില്ലെങ്കിൽ, സൌജന്യമോ പണമടച്ചതോ ആയ FFmpeg ഉപയോഗിക്കുക, ഒരു മൈക്രോസ്‌കോപ്പ് പോലെ, ഇത് സൂക്ഷ്മമായ ജോലികൾക്ക് ആവശ്യമാണ്, അല്ലാതെ നഖങ്ങൾ അടിക്കുന്നതിനല്ല.

ഫോൾഡറിൽ ffmpeg\docഘടകങ്ങൾ ഉപയോഗിക്കുന്നതിനുള്ള നിരവധി ഉദാഹരണങ്ങൾ ശേഖരിച്ചു, എല്ലാ കമാൻഡുകളും അവിടെ കാണാൻ കഴിയും.

ഉദാഹരണങ്ങൾ

നിങ്ങൾക്ക് നിങ്ങളുടെ സ്വന്തം ഫയൽ നാമങ്ങൾ ഉണ്ടായിരിക്കും. സ്പേസുകളോ റഷ്യൻ ഭാഷയിലോ ഉണ്ടെങ്കിൽ, ഉദ്ധരണി ചിഹ്നങ്ങളിൽ പേരുകൾ ഫ്രെയിം ചെയ്യുക.

ഫയൽ വിവരങ്ങൾ പ്രദർശിപ്പിക്കുക:

ffmpeg -i വീഡിയോ.mp4

അഥവാ ffprobe വീഡിയോ.mp4

പട്ട വീഡിയോ avi mp4-ലേക്ക്:

ffmpeg -i video.avi വീഡിയോ.mp4

mov flv-ലേക്ക് പരിവർത്തനം ചെയ്‌ത് മിഴിവ് മാറ്റുക:

ffmpeg -i video.mov -s 640x360 -b 1700k -vcodec flv -ar 44100 video.flv

മീഡിയം നിലവാരമുള്ള വെബ്എമ്മിലേക്ക് വീഡിയോ കംപ്രസ് ചെയ്യുക, OGG ഫോർമാറ്റിലുള്ള ഓഡിയോ:

ffmpeg -i video.mp4 -c:v libvpx -crf 10 -b:v 1M -c:a libvorbis video.webm

MPEG4 കോഡെക്, ശബ്ദം - mp3, കണ്ടെയ്നർ - avi എന്നിവ ഉപയോഗിച്ച് വീഡിയോ കംപ്രസ് ചെയ്യുക:

ffmpeg -i video.mp4 -vcodec mpeg4 -mbd rd -flags +mv4+aic -trellis 2 -cmp 2 -subcmp 2 -g 100 -qscale 3 -acodec libmp3lame -ac 2 -ab 128k -y video.avi ffmpeg -i video.mp4 -vn -ar 44100 -ac 2 -ab 192 -f mp3 zvyk.mp3

വീഡിയോയിലേക്ക് ഒരു ഓഡിയോ ട്രാക്ക് ചേർക്കുക (“-acodec libmp3lame” ഒഴിവാക്കാം, തുടർന്ന് ഓഡിയോ എങ്ങനെ എൻകോഡ് ചെയ്യണമെന്ന് ffmpeg തീരുമാനിക്കും):

ffmpeg -i zvyk.mp3 -i video.mp4 -acodec libmp3lame video_final.mp4

വീഡിയോ വീണ്ടും എൻകോഡ് ചെയ്യാതെ ഒരു ഓഡിയോ ട്രാക്ക് ചേർക്കുക (ഗുണനിലവാരം സംരക്ഷിക്കുന്നു, വേഗത്തിൽ പ്രവർത്തിക്കുന്നു):

ffmpeg -i zvyk.mp3 -i video.mp4 -acodec libmp3lame -vcodec കോപ്പി video_final.mp4 ffmpeg -ss 00:00:02 -i video.mp4 -f image2 -vframes 1 thumb.jpg ffmpeg -i video.mp4 -vf deshake out.mp4

ഘടന

ഉദാഹരണങ്ങളിൽ നിന്ന് നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, ffmpeg കമാൻഡുകൾക്ക് ഘടനയുണ്ട്:

ffmpeg -ഓപ്ഷനുകൾ -more_options -possible_options_with_parameters_for example 1-i "filename.extension" -encoding_options -more ഓപ്ഷനുകൾ +codec_options "resulting_file_name.extension"

നിങ്ങൾ എൻകോഡിംഗ് ഓപ്‌ഷനുകൾ വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, പരമാവധി ഗുണമേന്മ കാത്തുസൂക്ഷിക്കുന്നതിനായി തത്ഫലമായുണ്ടാകുന്ന ഫയലിനായി സോഴ്‌സ് ഫയലിൻ്റെ പാരാമീറ്ററുകൾ ഉപയോഗിക്കാൻ ffmpeg ശ്രമിക്കും.

ടീമുകൾ

വിവരങ്ങൾ (ഇൻസ്റ്റാൾ ചെയ്ത പതിപ്പിൻ്റെ കഴിവുകൾ കണ്ടെത്താൻ)

-എൽ
ലൈസൻസ് ടെക്സ്റ്റ് കാണിക്കുക.

-h, -?, -സഹായം, -സഹായം
ലഭ്യമായ കമാൻഡുകളുടെ പട്ടിക.

-പതിപ്പ്
ffmpeg-ൻ്റെ പതിപ്പ് കണ്ടെത്തുക.

- ഫോർമാറ്റുകൾ
ലഭ്യമായ കണ്ടെയ്‌നർ ഫോർമാറ്റുകളുടെ ഒരു ലിസ്റ്റ് കാണിക്കുക (കോഡെക്കുകളല്ല!).

വിൻഡോസിൽ, മുഴുവൻ ലിസ്റ്റും കാണിക്കാൻ കമാൻഡ് ലൈനിൽ മതിയായ ലൈനുകൾ ഇല്ല; അത് പരിഹരിക്കാൻ, വിൻഡോ പ്രോപ്പർട്ടികൾ തുറന്ന് "ലേഔട്ട്" ടാബിൽ സ്ക്രീൻ ബഫർ ഉയരം 500 ആയി സജ്ജമാക്കുക. ലിസ്റ്റിൽ, D, E എന്നീ അക്ഷരങ്ങൾ ഡീകോഡിംഗും എൻകോഡിംഗ് പിന്തുണയും അർത്ഥമാക്കുന്നു.

-കോഡെക്കുകൾ
ലഭ്യമായ കോഡെക്കുകളുടെ ലിസ്റ്റ്. അവബോധജന്യമായ D, E എന്നിവയ്‌ക്ക് പുറമേ ("വായന" ചെയ്യുന്നതിനുള്ള ഡീകോഡറും എൻകോഡിംഗിനുള്ള എൻകോഡറും), ഇനിപ്പറയുന്ന ചിഹ്നങ്ങൾ ദൃശ്യമാണ്:
വീഡിയോയ്‌ക്കുള്ള വി - കോഡെക്, എ - ഓഡിയോ ട്രാക്കുകൾക്കായി, എസ് - സബ്‌ടൈറ്റിലുകൾ, ഐ - ഐ-ഫ്രെയിമുകൾ എൻകോഡിംഗിനായി മാത്രം, എൽ - കോഡെക് കംപ്രസ്സുകൾ ഡാറ്റ നഷ്‌ടത്തോടെ (മിക്കതും), എസ് - ഡാറ്റ നഷ്‌ടമില്ലാതെ (ഗുണനിലവാരം സംരക്ഷിക്കുന്നു, ദുർബലമായി കംപ്രസ് ചെയ്യുന്നു).

-bsfs
പിന്തുണയ്ക്കുന്ന ബിറ്റ്സ്ട്രീം ഫിൽട്ടറുകൾ (ഡാറ്റ സ്ട്രീം ഫിൽട്ടറുകൾ) കാണിക്കുക, അവ ഡാറ്റ സ്ട്രീം ശരിയായി പ്രോസസ്സ് ചെയ്യുന്നതിന് ചില സന്ദർഭങ്ങളിൽ ആവശ്യമാണ്.
- പ്രോട്ടോക്കോളുകൾ
ലഭ്യമായ പ്രോട്ടോക്കോളുകൾ കാണിക്കുക. പ്രദർശിപ്പിച്ചിരിക്കുന്ന പട്ടികയിൽ നിന്ന്, ഒരു RTMP സ്ട്രീം (വീഡിയോ പ്രക്ഷേപണം) കൂടാതെ ഫയലുകൾ മാത്രമല്ല, ഇൻപുട്ട് ഡാറ്റയായി ഉപയോഗിക്കാനാകുമെന്ന് വ്യക്തമാണ്. വാരാന്ത്യങ്ങളും പോലെ.
- ഫിൽട്ടറുകൾ
വീഡിയോ, ഓഡിയോ ഫിൽട്ടറുകൾ ലഭ്യമാണ്. അവരെ FFmpeg-ൽ വൻഅളവ്. നിസ്സാരമായ റൊട്ടേഷനും തെളിച്ചമുള്ള ക്രമീകരണങ്ങളും കൂടാതെ, FFmpeg-ന് സ്റ്റീരിയോ എക്സ്പാൻഷൻ, ഫ്രാക്റ്റൽ ജനറേഷൻ തുടങ്ങിയവയുണ്ട്. വിശദമായ നിർദ്ദേശങ്ങൾ - ഇൻ doc/ffmpeg-filters.html.

-pix_fmts
ലഭ്യമായ വർണ്ണ ഫോർമാറ്റുകൾ. FFmpeg ധാരാളം വർണ്ണ ഇടങ്ങൾ മനസ്സിലാക്കുന്നു. ഉപകരണങ്ങൾ വിചിത്രമായ നിറങ്ങൾ ഉൽപ്പാദിപ്പിക്കുന്നവർക്ക് ഉപയോഗപ്രദമാണ്.

അടിസ്ഥാന ഓപ്ഷനുകൾ

- ലോഗ് ലെവൽ അർത്ഥം അഥവാ -വി അർത്ഥം

ലോഗിംഗ് ലെവൽ. മിനിമം മുതൽ - ഏറ്റവും വിശദമായ ഡീബഗ് വരെ. പൂർണ്ണമായ ലിസ്റ്റ്: നിശബ്ദത, പരിഭ്രാന്തി, മാരകമായ, പിശക്, മുന്നറിയിപ്പ്, വിവരം, വാചാലത, ഡീബഗ്. വീഡിയോ എൻകോഡിംഗ് സമയത്ത് പിശകുകൾ സംഭവിക്കുകയും കൂടുതൽ വിശദാംശങ്ങൾ കണ്ടെത്തുകയും ചെയ്താൽ ഉപയോഗപ്രദമാണ്.

-എഫ് അർത്ഥം (mp4, avi, mkv, gif മുതലായവ)

ഒരു നിർദ്ദിഷ്ട ഫയൽ ഫോർമാറ്റ് (കണ്ടെയ്നർ) വ്യക്തമാക്കുക. സാധാരണയായി FFmpeg ഔട്ട്പുട്ട് ഫയൽ എക്സ്റ്റൻഷൻ വഴി തിരഞ്ഞെടുക്കുന്നു, പക്ഷേ വീണ്ടും അസൈൻ ചെയ്യാവുന്നതാണ്.

-ഐ ഫയലിലേക്കുള്ള_പാത്ത്

ഇൻകമിംഗ് ഫയലോ സ്ട്രീമോ വ്യക്തമാക്കാനുള്ള കമാൻഡ് (ഉദാഹരണത്തിന്, സ്ട്രീമിംഗ് വീഡിയോ ക്യാപ്ചർ ചെയ്യുന്നതിനുള്ള rtmp:// വിലാസം).

-വൈ
ആവശ്യപ്പെടാതെ തന്നെ നിലവിലുള്ള ഔട്ട്‌പുട്ട് ഫയൽ തിരുത്തിയെഴുതുക.

-ss സമയം

സൂചിപ്പിക്കുന്നു അതിൽ നിന്ന്വീഡിയോ/ഓഡിയോ എൻകോഡ് ചെയ്യേണ്ട സമയം. ഫോർമാറ്റ് "hh:mm:ss" ആണ്. കൂടുതൽ വിശദാംശങ്ങൾ: https://trac.ffmpeg.org/wiki/Seeking

-ടി സമയം

ദയവായി സൂചിപ്പിക്കുക എത്ര സമയം വരെവീഡിയോ/ഓഡിയോ എൻകോഡ് ചെയ്യേണ്ട സമയം. മുമ്പത്തെ കമാൻഡിനൊപ്പം, വീഡിയോയുടെ ഒരു ഭാഗം മുറിക്കുന്നതിന് ഇത് ഉപയോഗിക്കുന്നത് സൗകര്യപ്രദമാണ്.

-fs വലിപ്പം
ഔട്ട്പുട്ട് ഫയൽ പരിധി. ഉദാഹരണത്തിന്, എപ്പോൾ -എഫ്എസ് 10 മിഔട്ട്‌പുട്ട് ഫയൽ 10 MB വലുപ്പമുള്ളപ്പോൾ എൻകോഡിംഗ് നിർത്തുന്നു. കെ, എം, ജി (കിലോബൈറ്റുകൾ, മെഗാബൈറ്റുകൾ, ജിഗാബൈറ്റുകൾ) പിന്തുണയ്ക്കുന്നു.

വീഡിയോ എൻകോഡിംഗ് ഓപ്ഷനുകൾ

-ബി അർത്ഥം
ഇൻസ്റ്റാൾ ചെയ്യുന്നു ബിറ്റ്റേറ്റ്വീഡിയോ. ഉയർന്ന ബിറ്റ്റേറ്റ് എന്നാൽ മികച്ച നിലവാരം എന്നും അർത്ഥമാക്കുന്നു വലിയ വലിപ്പംഫയൽ. അവസാനം K അല്ലെങ്കിൽ M സംഖ്യകൾ സൂചിപ്പിക്കുക, അതുവഴി മൂല്യം കിലോബിറ്റ്/സെക്കൻ്റാണോ മെഗാബിറ്റ്/സെക്കൻ്റാണോ എന്ന് പ്രോഗ്രാം മനസ്സിലാക്കുന്നു.

-vframes അർത്ഥം

എൻകോഡ് ചെയ്യേണ്ട ഫ്രെയിമുകളുടെ എണ്ണം.

-ആർ അർത്ഥം
ഫ്രെയിം റേറ്റ് വ്യക്തമാക്കുന്നു.

-എസ് വലിപ്പം

ഏത് റെസല്യൂഷനിലാണ് വീഡിയോ എൻകോഡ് ചെയ്യേണ്ടതെന്ന് വ്യക്തമാക്കുന്നു. ഉദാഹരണത്തിന്, FullHD വീഡിയോ ഔട്ട്പുട്ടിനായി 1920×1080. FFmpeg അക്ഷരങ്ങളുടെ ചുരുക്കെഴുത്തുകൾ (vga, hd480, hd720, hd1080 എന്നിവയും മറ്റുള്ളവയും) മനസ്സിലാക്കുന്നു.

-വശം വീക്ഷണാനുപാതം

വീഡിയോ വീക്ഷണാനുപാതം വ്യക്തമാക്കുക (4:3, 16:9 അല്ലെങ്കിൽ 1.3333, 1.7777, മുതലായവ). പ്രൊഫഷണലുകൾക്ക് അറിയാവുന്നതുപോലെ, വീഡിയോയിലെ പിക്സലുകൾ ദീർഘചതുരാകൃതിയിലാകാം.

- ക്രോപ്ടോപ്പ് അർത്ഥം,-ക്രോപ്പ്ബോട്ടം അർത്ഥം, -ക്രോലെഫ്റ്റ് അർത്ഥം, -ക്രോപ്രൈറ്റ്അർത്ഥം

മുകളിൽ, താഴെ, ഇടത് അല്ലെങ്കിൽ വലത് എന്നിവയിൽ നിന്ന് വീഡിയോ പിക്സലുകളുടെ എണ്ണം ട്രിം ചെയ്യുക.

-പാഡ്ടോപ്പ് അർത്ഥം, -പാഡ്ബോട്ടം അർത്ഥം, -പാഡ്‌ലെഫ്റ്റ് അർത്ഥം, -പാഡ്‌റൈറ്റ് അർത്ഥം

മുകളിലോ താഴെയോ ഇടത്തോട്ടോ വലത്തോട്ടോ ഒരു വീഡിയോ ബോർഡർ ചേർക്കുക.

-padcolor hex_color

ഹെക്സാഡെസിമൽ ഫോർമാറ്റിലുള്ള ബോർഡർ വർണ്ണം (#000000 - കറുപ്പ്, #FF0000 - ചുവപ്പ് മുതലായവ).

-വി.എൻ
വീഡിയോ എൻകോഡ് ചെയ്യരുത്.

-ബിടി അർത്ഥം

നിർദ്ദിഷ്ട ബിറ്റ്റേറ്റിൽ നിന്നുള്ള പരമാവധി വ്യതിയാനം മൂല്യം വ്യക്തമാക്കുന്നു. കോഡെക്കിനെ ആശ്രയിച്ച് പ്രവർത്തിച്ചേക്കില്ല.

-പരമാവധി ബിറ്റ്റേറ്റ്

പരമാവധി ബിറ്റ്റേറ്റ് മൂല്യം വ്യക്തമാക്കുന്നു. -bufsize വഴി ബഫർ വലുപ്പം വ്യക്തമാക്കേണ്ടതുണ്ട്.

-മിൻറേറ്റ് ബിറ്റ്റേറ്റ്

ഏറ്റവും കുറഞ്ഞ വീഡിയോ ബിറ്റ്റേറ്റ്. ഒരു നിർദ്ദിഷ്ട ബിറ്റ്റേറ്റ് നിർബന്ധിക്കാൻ പലപ്പോഴും ഉപയോഗിക്കുന്നു:

ffmpeg -i video.avi -b 4000K -minrate 4000K -maxrate 4000K -bufsize 1835k video-out.mp4

-ബഫ്സൈസ് വലിപ്പം

വീഡിയോ ബഫർ വലുപ്പം സജ്ജമാക്കുന്നു. ലളിതമായി പറഞ്ഞാൽ, FFmpeg വിശകലനം ചെയ്യുകയും അതിൻ്റെ പരിധിക്കുള്ളിൽ എന്ത് ബിറ്റ്റേറ്റുകൾ തിരഞ്ഞെടുക്കണമെന്ന് തിരഞ്ഞെടുക്കുകയും ചെയ്യുന്ന വീഡിയോയുടെ ഒരു ഭാഗമാണിത്. ഒന്നാമതായി, സ്ട്രീമിംഗിന് ഇത് ആവശ്യമാണ്: വലിയ ബഫർ, എൻകോഡിംഗ് സമയത്ത് കൂടുതൽ സ്ഥിരത.

-vcodec കോഡെക്

കോഡെക് തിരഞ്ഞെടുക്കൽ (കമാൻഡ് കാണുക -കോഡെക്കുകൾകോഡെക്കുകളുടെ ഒരു ലിസ്റ്റിനായി). നിങ്ങൾക്ക് വ്യക്തമാക്കാം പകർത്തുക, തുടർന്ന് FFmpeg വീണ്ടും എൻകോഡ് ചെയ്യാതെ വീഡിയോ സ്ട്രീം പകർത്തും.

യഥാർത്ഥ ചിത്രത്തിൻ്റെ/ശബ്ദത്തിൻ്റെ ഗുണനിലവാരം നിലനിർത്തുക. അത് സമാനമല്ല -vcodec കോപ്പി. വീഡിയോ നിലവാരം നിലനിർത്തുന്നു, കോഡെക് ഏതെങ്കിലും ആകാം, വീഡിയോ ട്രാക്ക് വീണ്ടും എൻകോഡ് ചെയ്‌തു.

-കടക്കുക എൻ

മൾട്ടി-പാസ് വീഡിയോ എൻകോഡിങ്ങിന്. ഏത് പാസാണ് ഉണ്ടാക്കേണ്ടതെന്ന് സൂചിപ്പിക്കുന്നു (1 അല്ലെങ്കിൽ 2). സ്ഥിതിവിവരക്കണക്കുകളുള്ള ഫയലിൻ്റെ പേര് പ്രിഫിക്‌സ് കമാൻഡ് വ്യക്തമാക്കുന്നു - പാസ്ലോഗ് ഫയൽ അർത്ഥം.

സമയവും വിഭവങ്ങളും ലാഭിക്കുന്നതിന് നിങ്ങൾക്ക് ആദ്യ പാസിൽ ഓഡിയോ പ്രോസസ്സിംഗ് പ്രവർത്തനരഹിതമാക്കാം:
ffmpeg -i video.mp4 -vcodec libxvid -pass 1 -an -f rawvideo -y NUL

ശബ്ദ ഓപ്ഷനുകൾ

- ഫ്രെയിംസ് അളവ്

ഓഡിയോയുടെ എത്ര ഫ്രെയിമുകൾ (അതെ, ഓഡിയോയ്ക്ക് ഫ്രെയിമുകൾ ഉണ്ട്!) എൻകോഡ് ചെയ്യേണ്ടതുണ്ട്.

-ar ആവൃത്തി

ഓഡിയോ ഫ്രീക്വൻസി വ്യക്തമാക്കുന്നു (സ്ഥിരസ്ഥിതി 44100 Hz).

-എബി ബിറ്റ്റേറ്റ്

ബിറ്റ്റേറ്റ് (ഡിഫോൾട്ട് = 64K).

-എക്യു അർത്ഥം

ഗുണനിലവാരത്തിൻ്റെ സൂചന (വേരിയബിൾ ബിറ്റ്റേറ്റിനൊപ്പം ഉപയോഗിക്കുന്ന കോഡെക്കിനെ ആശ്രയിച്ചിരിക്കുന്നു).

-ac നമ്പർ

ഓഡിയോ ചാനലുകളുടെ എണ്ണം (ഡിഫോൾട്ട് 1).

ഓഡിയോ എൻകോഡ് ചെയ്യരുത്.

-അകോഡെക് കോഡെക്

ഓഡിയോ കോഡെക് വ്യക്തമാക്കുന്നു. അർത്ഥം പകർത്തുകവീണ്ടും എൻകോഡ് ചെയ്യാതെ ഒരു ഓഡിയോ ട്രാക്ക് പകർത്താൻ നിങ്ങളെ അനുവദിക്കുന്നു

-ന്യൂഡിയോ

മറ്റൊരു ഓഡിയോ ട്രാക്ക് ചേർക്കുന്നു. -newaudio കമാൻഡിന് മുമ്പായി അതിൻ്റെ പാരാമീറ്ററുകൾ വ്യക്തമാക്കിയിരിക്കുന്നു:

ffmpeg -i file.mpg -vcodec കോപ്പി -acodec ac3 -ab 384k test.mpg -acodec mp2 -ab 192k -newaudio

സബ്ടൈറ്റിലുകൾ

-സ്കോഡെക് കോഡെക്

സബ്ടൈറ്റിലുകൾക്കുള്ള കോഡെക് ( പകർത്തുക- നേരിട്ട് പകർത്തുന്നതിന്).

-വാർത്ത സബ്ടൈറ്റിൽ

കൂടുതൽ സബ്‌ടൈറ്റിലുകൾ ചേർക്കുന്നു.

- സ്ലാംഗ് കോഡ്

ISO 639 സ്റ്റാൻഡേർഡിൽ (3 അക്ഷരങ്ങൾ) സബ്ടൈറ്റിൽ ഭാഷ വ്യക്തമാക്കുക.

സബ്ടൈറ്റിലുകൾ പ്രവർത്തനരഹിതമാക്കുക.

മറ്റ് കമാൻഡുകൾ

- ത്രെഡുകൾ അളവ്

വീഡിയോ എൻകോഡിംഗിനുള്ള ത്രെഡുകളുടെ എണ്ണം. മൾട്ടി-കോർ പിസികളിൽ മാത്രമേ ഓപ്ഷൻ ഉപയോഗിക്കാവൂ, തുടർന്ന് ശ്രദ്ധയോടെ, തിരഞ്ഞെടുത്ത കോഡെക്കിനുള്ള ഡോക്യുമെൻ്റേഷൻ വായിക്കുക.

-vsync അർത്ഥം

ഫ്രെയിം സിൻക്രൊണൈസേഷൻ. മൂല്യങ്ങൾ:

0 - ഓരോ ഫ്രെയിമും ഇൻപുട്ടിൽ നിന്ന് ഫലമായ ഫയലിലേക്ക് അതിലുണ്ടായിരുന്ന ടൈംസ്റ്റാമ്പ് ഉപയോഗിച്ച് മാറ്റുന്നു.

1 - ആവശ്യമായ ഫ്രെയിം റേറ്റ് നിലനിർത്താൻ ഫ്രെയിമുകൾ തനിപ്പകർപ്പാക്കുകയോ ഇല്ലാതാക്കുകയോ ചെയ്യും.

2 - ആവശ്യമായ ഫ്രെയിം റേറ്റ് നിലനിർത്താൻ ഫ്രെയിമുകൾ ഒഴിവാക്കുകയോ നീക്കം ചെയ്യുകയോ ചെയ്യും.

1 ആണ് ഡിഫോൾട്ട് മൂല്യം. FFmpeg 1-ഉം 2-ഉം രീതികൾക്കിടയിൽ തിരഞ്ഞെടുക്കുന്നു.

കമാൻഡ് ഉപയോഗിച്ച് -മാപ്പ്എന്താണ് ക്രമീകരിക്കേണ്ടതെന്ന് നിങ്ങൾക്ക് വ്യക്തമാക്കാൻ കഴിയും. വിശദാംശങ്ങൾ: https://trac.ffmpeg.org/wiki/Map

-സമന്വയം ഫ്രെയിംസ്_സെക്കൻഡ്

ഓഡിയോ സിൻക്രൊണൈസേഷൻ രീതി തിരഞ്ഞെടുക്കുന്നു. ഓഡിയോയും വീഡിയോയും ഒരേ സമയം നിലനിർത്താൻ, ഓഡിയോ ട്രാക്ക് വലിച്ചുനീട്ടാനും കംപ്രസ് ചെയ്യാനും കഴിയും. 1 ൻ്റെ മൂല്യം "അടുത്തത് എന്ത് സംഭവിച്ചാലും" എന്ന തത്വമനുസരിച്ച് തുടക്കത്തിൽ തന്നെ ഓഡിയോ ട്രാക്ക് ക്രമീകരിക്കും.

ഉറവിട ഫയലിൽ നിന്നുള്ള എല്ലാ ടൈംസ്റ്റാമ്പുകളും പകർത്താൻ നിർബന്ധിതമാക്കാൻ ഉപയോഗിക്കുന്നു. വീഡിയോയുടെ തുടക്കം 00:00 അല്ല, മറ്റെന്തെങ്കിലും ആണെങ്കിൽ ഉപയോഗപ്രദമാണ്, നിങ്ങൾ അത് സംരക്ഷിക്കേണ്ടതുണ്ട്.

- ഏറ്റവും ചെറിയ

ഏറ്റവും ചെറിയ ഇൻപുട്ട് ഫയൽ അവസാനിക്കുമ്പോൾ, എൻകോഡിംഗ് നിർത്തുക.

കൂടുതൽ ടീമുകൾ?

FFmpeg-നുള്ള കമാൻഡുകൾ ഇവിടെ കാണുക:

http://help.ubuntu.ru/wiki/ffmpeg(റഷ്യൻ ഭാഷയിൽ).

https://ffmpeg.org/ffmpeg.html(ഔദ്യോഗിക ഡോക്യുമെൻ്റേഷൻ).

ഇപ്പോൾ ജനപ്രിയമായ x264 കോഡെക് ഉപയോഗിച്ച് എൻകോഡിംഗിനായി, ഇത് നോക്കുക:

http://wiki.rosalab.ru/ru/index.php/FFmpeg(റഷ്യൻ ഭാഷയിൽ, ഉദാഹരണങ്ങളുണ്ട്).

എന്തുകൊണ്ടാണ് ഇത്രയധികം ടീമുകൾ ഉള്ളത്?

വീഡിയോ, ഓഡിയോ ഫയലുകളുടെ പ്രോസസ്സിംഗിൻ്റെ പൂർണ്ണ നിയന്ത്രണത്തിന് അവ ആവശ്യമാണ്.

കംപ്രഷൻ കോഡെക് മാത്രമല്ല, അതിൻ്റെ പാരാമീറ്ററുകളും പ്രധാനമാണെന്ന് മനസ്സിലാക്കാതെ മിക്ക ഉപയോക്താക്കളും വീഡിയോകൾ പരിവർത്തനം ചെയ്യുന്നു. പുതിയ ഉപയോക്താക്കൾക്ക് മനസ്സിലാക്കാൻ എളുപ്പമല്ലാത്ത സൂക്ഷ്മതകളുണ്ട്. ഉദാഹരണത്തിന്, "mp4" എന്ന വിപുലീകരണമുള്ള ഒരു ഫയലിൽ MPEG4 കോഡെക് ഉള്ള വീഡിയോ ഉണ്ടായിരിക്കണമെന്നില്ല.

FFmpeg-നെ കുറിച്ച് നിങ്ങൾക്ക് എന്തെങ്കിലും ചോദ്യങ്ങളുണ്ടെങ്കിൽ, അഭിപ്രായങ്ങളിൽ ചോദിക്കുക. എനിക്ക് കഴിയുന്നതെല്ലാം ഞാൻ സഹായിക്കും.

ബന്ധപ്പെട്ട പോസ്റ്റുകൾ:

ഇഷ്ടപ്പെടുക

ഇഷ്ടപ്പെടുക

ലിനക്സിനൊപ്പം വിൻഡോസ് ഇരട്ട ബൂട്ട് ചെയ്യുന്നതിന് മുമ്പോ ഇപ്പോഴോ നിങ്ങൾ വിൻഡോസ് ഉപയോഗിച്ചിരുന്നെങ്കിൽ, നിങ്ങളുടെ ഓഡിയോ, വീഡിയോ ഫയലുകൾ പരിവർത്തനം ചെയ്യുന്നതിനും പരിവർത്തനം ചെയ്യുന്നതിനും ഡിവിഡികൾ റിപ്പുചെയ്യുന്നതിനും നിങ്ങൾ വിൻഡോസ് പ്രോഗ്രാം - ഫോർമാറ്റ് ഫാക്ടറി ഉപയോഗിച്ചിരിക്കണം. ISO സൃഷ്ടിക്കൽചിത്രങ്ങൾ

ഫോർമാറ്റ് ഫാക്ടറി ഒരു മികച്ച ഉപകരണമാണ്, എന്നാൽ നിങ്ങൾ വിൻഡോസിനേക്കാൾ ലിനക്സ് ഉപയോഗിക്കുന്നുണ്ടെങ്കിൽ, അതേ ജോലി ചെയ്യുന്നതും ചിലപ്പോൾ മികച്ചതുമായ ഫോർമാറ്റ് ഫാക്ടറി ലിനക്സ് ഇതരമാർഗങ്ങളുണ്ട്.

ഈ ലേഖനത്തിൽ, ലിനക്സിനുള്ള ഫോർമാറ്റ് ഫാക്ടറിക്കുള്ള 4 ഇതരമാർഗങ്ങൾ ഞങ്ങൾ നോക്കും.

നിങ്ങളുടെ മൊബൈൽ ഫോണിൽ കാണുന്നതിനായി നിങ്ങൾ ഒരു വീഡിയോയോ സിനിമയോ ഡൗൺലോഡ് ചെയ്‌തത് ചിലപ്പോൾ സംഭവിക്കാറുണ്ട്, എന്നാൽ നിർഭാഗ്യവശാൽ, പിന്തുണയ്‌ക്കാത്ത ഫോർമാറ്റ് കാരണം അത് ഉപകരണത്തിൽ തന്നെ പ്രവർത്തിക്കുന്നില്ല. ഇതൊരു സങ്കീർണ്ണമായ സാഹചര്യമായി തോന്നാം, നിങ്ങൾ ലിനക്സ് ഉപയോഗിക്കുമ്പോൾ, ഒരു വിൻഡോസ് കമ്പ്യൂട്ടറുമായി പരിചയമുള്ള ഒരാളെ കണ്ടെത്തി അവിടെ വീഡിയോ പരിവർത്തനം ചെയ്യണമെന്ന് നിങ്ങൾ വിചാരിക്കും, പക്ഷേ ഇത് വളരെ ലളിതമാണ്. എല്ലാ പ്രവർത്തനങ്ങളും Linux-ന് കീഴിൽ നടത്താം. ഇത് ചെയ്യുന്നതിന്, ചുവടെ ലിസ്റ്റുചെയ്തിരിക്കുന്ന ഉപകരണങ്ങളിൽ ഒന്ന് ഉപയോഗിക്കുക.

മെൻകോഡർ ഒരു ഓപ്പൺ സോഴ്സ് വീഡിയോ കൺവെർട്ടിംഗ് പ്രോഗ്രാമാണ്. കമാൻഡ് ലൈൻ വർക്ക് മാത്രമേ പിന്തുണയ്ക്കൂ. മെൻകോഡർ MPlayer-ൻ്റെ ഭാഗമാണ്, അതായത് MPlayer പിന്തുണയ്ക്കുന്ന എല്ലാ ഫോർമാറ്റുകളും പ്രോഗ്രാമിന് കൈകാര്യം ചെയ്യാൻ കഴിയും. ഒരുപക്ഷേ ഇത് ഏറ്റവും അല്ല മികച്ച അനലോഗ് ഫോർമാറ്റ് ഫാക്ടറിലിനക്സിനായി, എന്നാൽ അടുത്തതായി ഗ്രാഫിക്കൽ ഇൻ്റർഫേസ് ഉള്ളവ ഉൾപ്പെടെയുള്ള മറ്റ് പ്രോഗ്രാമുകൾ ഞങ്ങൾ പരിശോധിക്കും.

ക്രോപ്പ് ചെയ്യാനും വീഡിയോ സ്കെയിൽ ചെയ്യാനും ഫ്രെയിം തിരശ്ചീനമായും ലംബമായും തിരിക്കാനും ഫ്ലിപ്പുചെയ്യാനും ദൃശ്യതീവ്രത മാറ്റാനും രൂപാന്തരപ്പെടുത്താനും മെൻകോഡർ നിങ്ങളെ അനുവദിക്കുന്നു കളർ സ്പേസ്, നിറം, സാച്ചുറേഷൻ, ഗാമാ തിരുത്തൽ നടത്തുക, കംപ്രഷൻ ആർട്ടിഫാക്റ്റുകളുടെ ദൃശ്യപരത കുറയ്ക്കുന്നതിന് വിവിധ ഇഫക്റ്റുകളും ഫിൽട്ടറുകളും പ്രയോഗിക്കുക, അല്ലെങ്കിൽ വീഡിയോ ലിനക്സിലേക്ക് പരിവർത്തനം ചെയ്യുക. ഓട്ടോമാറ്റിക് തെളിച്ചം തിരുത്തൽ, ദൃശ്യതീവ്രത മെച്ചപ്പെടുത്തൽ, മൂർച്ച കൂട്ടൽ, മങ്ങിക്കൽ, ശബ്ദം കുറയ്ക്കൽ എന്നിവയും പിന്തുണയ്ക്കുന്നു.

മെൻകോഡർ ആണ് സ്വതന്ത്ര ഉപകരണംവീഡിയോ ട്രാൻസ്‌കോഡിംഗിനും വിവിധ ഇഫക്‌റ്റുകൾ പ്രയോഗിക്കുന്നതിനും. പ്രോഗ്രാമിന് DivX Converter എന്ന ഗ്രാഫിക്കൽ ബാക്കെൻഡ് ഉണ്ട്.

മെൻകോഡർ ഇൻസ്റ്റാൾ ചെയ്യുന്നു

ഉബുണ്ടുവിൽ പ്രോഗ്രാം ഇൻസ്റ്റാൾ ചെയ്യാൻ, പ്രവർത്തിപ്പിക്കുക:

sudo apt-get install mencoder lame

സിസ്റ്റത്തിന് libavcodec5x ലൈബ്രറി ഉണ്ടെങ്കിൽ മാത്രമേ പ്രോഗ്രാം സാധാരണയായി പ്രവർത്തിക്കൂ. ഇത് libav അല്ലെങ്കിൽ ffmpeg ൻ്റെ ഭാഗമാണ്, അതിൽ അടങ്ങിയിരിക്കുന്നു ഒരു വലിയ സംഖ്യവിവിധ ഫോർമാറ്റുകളെ പിന്തുണയ്ക്കുന്നതിനുള്ള കോഡെക്കുകൾ:

sudo apt-get install libavcodec54

നിങ്ങൾക്ക് കമാൻഡ് ലൈനിൽ നിന്ന് യൂട്ടിലിറ്റി ഉപയോഗിക്കാൻ താൽപ്പര്യമുണ്ടെങ്കിൽ, നിങ്ങൾക്ക് ആവശ്യമുള്ള കമാൻഡുകൾ എളുപ്പത്തിൽ ഗൂഗിൾ ചെയ്യാൻ കഴിയും, എന്നാൽ GUI ഉപയോഗിക്കുന്നത് വളരെ എളുപ്പമാണ്.

DivX Converter ഔദ്യോഗിക വെബ്സൈറ്റിൽ നിന്ന് ഡൗൺലോഡ് ചെയ്യാം. ആപ്ലിക്കേഷൻ ഇൻസ്റ്റാളർ അല്ലെങ്കിൽ ഉബുണ്ടുവിലെ dpkg ഉപയോഗിച്ച് പ്രോഗ്രാം ഇൻസ്റ്റാൾ ചെയ്യാൻ വളരെ എളുപ്പമാണ്.

DivX Converter ഉപയോഗിച്ച് ഫയൽ പരിവർത്തനം ചെയ്യുന്നത് വളരെ എളുപ്പമാണ്. ആദ്യം നിങ്ങൾക്ക് ആവശ്യമുള്ള ഫയൽ ചേർക്കുക, തുടർന്ന് അത് പരിവർത്തനം ചെയ്യേണ്ട ഫോർമാറ്റ് തിരഞ്ഞെടുക്കുക. ഇവിടെ ചില മുൻനിശ്ചയിച്ച ഫോർമാറ്റുകൾ ഉണ്ട്, അതിനാൽ നിങ്ങൾക്ക് പൂർണ്ണമായ ലിസ്റ്റ് പരിശോധിച്ച് നിങ്ങൾക്ക് ആവശ്യമുള്ളത് തിരഞ്ഞെടുക്കാം. അടുത്തതായി, ഫയൽ സംരക്ഷിക്കേണ്ട ഒരു ഡയറക്ടറി നിങ്ങൾ തിരഞ്ഞെടുക്കേണ്ടതുണ്ട്. വീഡിയോ, ഓഡിയോ ടാബുകളിൽ നിങ്ങൾക്ക് അധിക ഓപ്ഷനുകൾ വ്യക്തമാക്കാൻ കഴിയും. പൂർത്തിയാകുമ്പോൾ, പരിവർത്തനം ചെയ്യുക ബട്ടൺ ക്ലിക്കുചെയ്യുക:

ലിനക്സിലേക്കുള്ള വീഡിയോ പരിവർത്തനം പൂർത്തിയായിക്കഴിഞ്ഞാൽ, നിങ്ങൾ കണ്ടെത്തും തയ്യാറായ ഫയൽനിർദ്ദിഷ്ട ഫോൾഡറിൽ.

2. അരിസ്റ്റ

അരിസ്റ്റയാണ് ഏറ്റവും കൂടുതൽ ലളിതമായ പ്രോഗ്രാംഞങ്ങളുടെ പട്ടികയിൽ. ഫയലുകൾ പരിവർത്തനം ചെയ്യാനും കംപ്രസ് ചെയ്യാനുമുള്ള കഴിവുള്ള ഒരു മൾട്ടിമീഡിയ കൺവെർട്ടറാണ് ഇത്. ഇത് ലളിതവും അതേ സമയം വളരെ ശക്തവുമായ ഒരു പ്രോഗ്രാമാണ്. നിങ്ങൾക്ക് ലളിതമായ ഉപകരണങ്ങൾ ഉപയോഗിച്ച് ആരംഭിക്കണമെങ്കിൽ, അരിസ്റ്റ നിങ്ങൾക്ക് അനുയോജ്യമാണ്.

അരിസ്റ്റ ഔദ്യോഗികമായി ഗ്നോമിനെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്. ഐപോഡ്, ഐഫോൺ, പിഎസ്പി, പ്ലേസ്റ്റേഷൻ 3, നോക്കിയ, ഡിവിഡി തുടങ്ങി നിരവധി ഉപകരണങ്ങൾക്കായി ഇത് ഫോർമാറ്റുകളുടെ ഒരു നീണ്ട പട്ടികയെ പിന്തുണയ്ക്കുന്നു. ഇത് mp4, WebM, matroska, avi, ogg, flv, വീഡിയോ കോഡെക്കുകൾ എന്നിവയും പിന്തുണയ്ക്കുന്നു: h.264, vp8, mpeg4/divX, mpeg2, theora, Flash Video, Audio: aac, vorbis, mp3, flac, speex, wav.

ഇനിപ്പറയുന്ന സവിശേഷതകൾ പിന്തുണയ്ക്കുന്നു:

  • iPod, PC, DVD, PSP, Playstation 3 മുതലായവയ്ക്കുള്ള റെഡിമെയ്ഡ് ക്രമീകരണങ്ങൾ.
  • വീഡിയോ നിലവാരം വിലയിരുത്താൻ തത്സമയ കാഴ്ച
  • ലഭ്യമായ ഡിവിഡി മീഡിയയുടെയും ഡിജിറ്റൽ ഉപകരണങ്ങളുടെയും സ്വയമേവ കണ്ടെത്തൽ
  • v4l ഉപകരണങ്ങളിൽ നിന്ന് റിപ്പ് ചെയ്യുക
  • libdvdcss ഉപയോഗിച്ച് ഡിവിഡി ഉപകരണങ്ങളിൽ നിന്ന് റിപ്പ് ചെയ്യുക
  • സ്ക്രിപ്റ്റിങ്ങിനുള്ള ലളിതമായ കമാൻഡ് ലൈൻ യൂട്ടിലിറ്റി
  • അപ്ഡേറ്റുകളുടെ യാന്ത്രിക ഇൻസ്റ്റാളേഷൻ

അരിസ്റ്റ ഇൻസ്റ്റാൾ ചെയ്യുന്നു

നിരവധി വിതരണങ്ങളുടെ സ്റ്റാൻഡേർഡ് റിപ്പോസിറ്ററികളിൽ പ്രോഗ്രാം ലഭ്യമാണ്. എന്നാൽ ഇത് അങ്ങനെയല്ലെങ്കിൽ, webupd8 PPA-യിൽ നിന്ന് ഇത് ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും:

sudo add-apt-repository ppa:webupd8team/arista
$ sudo apt-get update
$ sudo apt-get arista ഇൻസ്റ്റാൾ ചെയ്യുക

അരിസ്റ്റ എങ്ങനെ ഉപയോഗിക്കാം

പ്രോഗ്രാം ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞാൽ, ആപ്ലിക്കേഷൻ മെനുവിൽ നിന്ന് അത് സമാരംഭിക്കുക. നിങ്ങൾ ഈ വിൻഡോ കാണും:

നിങ്ങൾ പരിവർത്തനം ചെയ്യാൻ ആഗ്രഹിക്കുന്ന ഒന്നിലധികം വീഡിയോ അല്ലെങ്കിൽ ഓഡിയോ ഫയലുകൾ ചേർക്കാൻ + ക്ലിക്ക് ചെയ്യുക:

ഫയലുകൾ ഇറക്കുമതി ചെയ്യുന്നതിന് മൂന്ന് ഓപ്ഷനുകൾ ഉണ്ട്: ഡിവിഡിയിൽ നിന്ന് നേരിട്ട്, ഒരു മുഴുവൻ ഫോൾഡറും ഇറക്കുമതി ചെയ്യുക, അല്ലെങ്കിൽ ഒന്നോ അതിലധികമോ ഫയലുകൾ തിരഞ്ഞെടുക്കുക. തുടർന്ന് നിങ്ങൾ പ്രോസസ്സ് ചെയ്ത ഫയലുകൾ സംരക്ഷിക്കാൻ ആഗ്രഹിക്കുന്ന ഡയറക്ടറി തിരഞ്ഞെടുക്കുക.

ഫയൽ പരിവർത്തനം ചെയ്യുന്ന ഫോർമാറ്റോ ഉപകരണമോ തിരഞ്ഞെടുക്കുക മാത്രമാണ് അവശേഷിക്കുന്നത്. നിരവധി ഓപ്ഷനുകൾ ഉണ്ട്. നിങ്ങൾക്ക് ഒരു ഫയൽ പരിവർത്തനം ചെയ്യണമെങ്കിൽ, ഉദാഹരണത്തിന്, Android-നായി, നിങ്ങൾ ലിസ്റ്റിൽ നിന്ന് ഒരു ഉപകരണം തിരഞ്ഞെടുക്കേണ്ടതുണ്ട്, ഫോർമാറ്റുകളെക്കുറിച്ച് ചിന്തിക്കരുത്, പ്രോഗ്രാം എല്ലാം തന്നെ ചെയ്യും.

സജ്ജീകരണം പൂർത്തിയായിക്കഴിഞ്ഞാൽ, സൃഷ്ടിക്കുക ബട്ടൺ ക്ലിക്കുചെയ്യുക. ഇപ്പോൾ കാത്തിരിക്കുക ജോലി പുരോഗമിക്കുന്നുഫയലിന് മുകളിലൂടെ, തുടർന്ന് നിങ്ങൾക്ക് അത് ഡെസ്റ്റിനേഷൻ ഫോൾഡറിൽ നിന്ന് പ്ലേ ചെയ്യാം.

3.ഹാൻഡ്ബ്രേക്ക്

നിലവിൽ ലഭ്യമായ ഏറ്റവും മികച്ച സ്വതന്ത്ര, ഓപ്പൺ സോഴ്‌സ്, മൾട്ടി-ത്രെഡഡ് ടൂൾ ആണ് Handbrake, Linux-നുള്ള മറ്റ് ഫോർമാറ്റ് ഫാക്ടറി അനലോഗുകൾ ഞങ്ങൾ പരിഗണിക്കുകയാണെങ്കിൽ, ഇതാണ് ഏറ്റവും മികച്ചത്. 2003 ൽ എറിക് പെറ്റിറ്റ് ആണ് ഇത് വികസിപ്പിച്ചത്. ഈ സമയത്ത്, പ്രോഗ്രാം വളരെയധികം മാറി, ഇപ്പോൾ ഇത് വിൻഡോസ്, മാക് എന്നിവയുൾപ്പെടെ എല്ലാ പ്രധാന പ്ലാറ്റ്ഫോമുകളെയും പിന്തുണയ്ക്കുന്നു. ഉബുണ്ടു ലിനക്സും ഔദ്യോഗികമായി പിന്തുണയ്ക്കുന്നു, എന്നാൽ മറ്റ് വിതരണങ്ങൾക്കുള്ള പതിപ്പുകളും ഉണ്ട്. ഹാൻഡ്‌ബ്രേക്ക് ഇനിപ്പറയുന്ന മൂന്നാം-കക്ഷി ലൈബ്രറികൾ ഉപയോഗിക്കുന്നു: x264, libav, faac.

കമാൻഡ് ലൈൻ ഇൻ്റർഫേസും ജിയുഐയും ലിനക്സിനായി ലഭ്യമാണ്.

ഹാൻഡ്ബ്രേക്ക് ഇൻസ്റ്റാൾ ചെയ്യുന്നു

ഉബുണ്ടുവിൽ ഹാൻഡ്‌ബ്രേക്ക് ഇൻസ്റ്റാൾ ചെയ്യുന്നത് വളരെ ലളിതമാണ്; ഇത് ചെയ്യുന്നതിന്, നിങ്ങൾ ഒരു PPA കണക്റ്റുചെയ്യേണ്ടതുണ്ട്:

sudo add-apt-repository ppa:stebins/handbrake-releases
$ sudo apt-get update
$ sudo apt-get ഇൻസ്റ്റാൾ ഹാൻഡ്‌ബ്രേക്ക്

കമാൻഡ് ഉപയോഗിച്ച് GTK അടിസ്ഥാനമാക്കിയുള്ള GUI ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട്:

sudo apt-get install handbrake-gtk

കൂടാതെ കമാൻഡ് ലൈൻ ക്ലയൻ്റ്:

sudo apt-get install handbrake-cli

ഹാൻഡ്‌ബ്രേക്ക് എങ്ങനെ ഉപയോഗിക്കാം

പ്രോഗ്രാം ഇൻസ്റ്റാൾ ചെയ്തുകഴിഞ്ഞാൽ, പ്രധാന മെനുവിൽ നിന്ന് അത് സമാരംഭിക്കുക. ഹാൻഡ്‌ബ്രേക്ക് GUI ഇതുപോലെ കാണപ്പെടുന്നു:

എല്ലാ പ്രോഗ്രാം ഓപ്ഷനുകളും നിലവിൽ ലഭ്യമല്ല. ആദ്യം നിങ്ങൾ കംപ്രസ് ചെയ്യാനോ പരിവർത്തനം ചെയ്യാനോ ആഗ്രഹിക്കുന്ന ഫയലുകൾ ഇറക്കുമതി ചെയ്യേണ്ടതുണ്ട്. ഫയലുകൾ തിരഞ്ഞെടുക്കാൻ ഉറവിടം ക്ലിക്ക് ചെയ്യുക.

നിങ്ങൾ ഫയലുകൾ തിരഞ്ഞെടുത്തുകഴിഞ്ഞാൽ, ഫോർമാറ്റിംഗ് ഓപ്ഷനുകൾ ലഭ്യമാകും. നിങ്ങൾക്ക് ഫയൽ ഫോർമാറ്റ് സ്വമേധയാ സജ്ജീകരിക്കാം അല്ലെങ്കിൽ വിവിധ ഉപകരണങ്ങൾക്കായി റെഡിമെയ്ഡ് പ്രൊഫൈലുകൾ ഉപയോഗിക്കാം. ഉദാഹരണത്തിന്, നിങ്ങൾക്ക് ഉപകരണ വിഭാഗത്തിൽ ഒരു ഉപകരണം തിരഞ്ഞെടുക്കാം:

നിങ്ങൾ Youtube-ലേക്ക് വീഡിയോകൾ അപ്‌ലോഡ് ചെയ്യാൻ പോകുകയാണെങ്കിൽ, വെബ് ഒപ്റ്റിമൈസ് ചെയ്‌ത ബോക്‌സ് പരിശോധിക്കുക. ഈ തിരഞ്ഞെടുക്കൽ ഉപകരണ മെനു നീക്കം ചെയ്യുന്നു, എന്നാൽ ഇപ്പോൾ നിങ്ങൾക്ക് വീഡിയോ ക്രമീകരണങ്ങൾ സ്വമേധയാ കോൺഫിഗർ ചെയ്യാം:

നിങ്ങൾക്ക് ആവശ്യമുള്ള ഏത് ഓപ്ഷനുകളും മാറ്റാം. നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, ഡിഫോൾട്ട് വീഡിയോ ഡീകോഡർ H.264 ആയി സജ്ജീകരിച്ചിരിക്കുന്നു, എന്നാൽ നിങ്ങൾക്ക് മറ്റ് ഓപ്ഷനുകൾ തിരഞ്ഞെടുക്കാം. നിങ്ങൾ സജ്ജീകരണം പൂർത്തിയാക്കുമ്പോൾ, ആരംഭിക്കുക ബട്ടൺ ക്ലിക്കുചെയ്യുക:

4.FFmpeg

റെക്കോർഡിംഗ്, പരിവർത്തനം, ഓഡിയോ/വീഡിയോ കംപ്രഷൻ, എന്നിവയ്ക്കുള്ള സമഗ്രമായ ഒരു ക്രോസ്-പ്ലാറ്റ്ഫോം പരിഹാരമാണ് FFmpeg. സ്ട്രീമിംഗ് ഓഡിയോവീഡിയോ ഫയലുകളും. ലിനക്സിനോ വിൻഡോസിനോ വേണ്ടിയുള്ള ഫോർമാറ്റ് ഫാക്ടറിയുടെ മികച്ച അനലോഗ്. FFmpeg പ്രോജക്റ്റ് 2000-ൽ ഫാബ്രിസ് ബെല്ലാർഡ് സ്ഥാപിച്ചു, 2004 മുതൽ മൈക്ക് നീഡെർമയർ 2003 വരെ പരിപാലിക്കുന്നു. പ്രോഗ്രാമിൽ അറിയപ്പെടുന്ന ഫോർമാറ്റുകൾക്കുള്ള കോഡെക്കുകൾ അടങ്ങിയിരിക്കുന്നു. FFmpeg-ന് ഇതുവരെ സൃഷ്‌ടിച്ചതെല്ലാം അക്ഷരാർത്ഥത്തിൽ ട്രാൻസ്‌കോഡ് ചെയ്യാനും ഡീകോഡ് ചെയ്യാനും പരിഷ്‌ക്കരിക്കാനും കഴിയും. പ്രോജക്റ്റ് ലിനക്സിനായി വികസിപ്പിച്ചെടുത്തതാണെങ്കിലും മറ്റുള്ളവയിൽ ഉപയോഗിക്കാൻ കഴിയും ഓപ്പറേറ്റിങ് സിസ്റ്റങ്ങൾഉദാ വിൻഡോസ്.

FFmpeg-ന് മികച്ച കമാൻഡ് ലൈൻ യൂട്ടിലിറ്റിയും ജിയുഐയും ഉണ്ട്. കമാൻഡ് ലൈൻ യൂട്ടിലിറ്റി പുതിയ ഉപയോക്താക്കൾക്ക് ഉപയോഗിക്കാൻ വളരെ ബുദ്ധിമുട്ടാണ്. അതിനാൽ, ഈ നിർദ്ദേശത്തിൽ ഞങ്ങൾ ഗ്രാഫിക്കൽ ഇൻ്റർഫേസ് പരിഗണിക്കും, നിങ്ങൾക്ക് ഇൻ്റർനെറ്റിൽ ടെർമിനൽ കമാൻഡുകൾ എളുപ്പത്തിൽ കണ്ടെത്താനാകും.

FFmpeg ഇൻസ്റ്റാൾ ചെയ്യുന്നു

ഉബുണ്ടുവിൽ പ്രോഗ്രാമിൻ്റെ ഏറ്റവും പുതിയ പതിപ്പ് ഇൻസ്റ്റാൾ ചെയ്യാൻ, ഒരു PPA ഉപയോഗിക്കുന്നതാണ് നല്ലത്:

sudo apt-add-repository ppa:mc3man/trusty-media
$ sudo apt-get update
$ sudo apt-get install ffmpeg

FFmpeg-നുള്ള ഒരു GUI ആണ് WinFF. ffmpeg പ്രവർത്തിക്കുന്ന എല്ലാത്തരം ഫയലുകളിലും പ്രോഗ്രാമിന് പ്രവർത്തിക്കാൻ കഴിയും. നിങ്ങൾക്ക് ഒരേ സമയം ഒന്നിലധികം ഫയലുകളും ഒന്നിലധികം ഫോർമാറ്റുകളും പ്രോസസ്സ് ചെയ്യാൻ കഴിയും. ഉദാഹരണത്തിന്, MPEG, FLV, MOV എന്നിവ എവിഐയിലേക്ക് പരിവർത്തനം ചെയ്യുക. പ്രോഗ്രാം ലിനക്സ് മാത്രമല്ല, വിൻഡോസും പിന്തുണയ്ക്കുന്നു, കൂടാതെ റഷ്യൻ ഉൾപ്പെടെ നിരവധി ഭാഷകളിലേക്ക് വിവർത്തനം ചെയ്തിട്ടുണ്ട്.

WinFF ഔദ്യോഗിക ഉബുണ്ടു ശേഖരണങ്ങളിൽ ലഭ്യമാണ്, എന്നാൽ ഏറ്റവും പുതിയ പതിപ്പ് PPA-യിൽ നിന്ന് ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും:

Sudo add-apt-repository ppa:paul-climbing/ppa

$ sudo apt-get update
$ sudo apt-get install winff

ഇൻസ്റ്റാളേഷൻ പൂർത്തിയാകുമ്പോൾ, പ്രധാന മെനുവിൽ നിന്ന് WinFF സമാരംഭിക്കുക. കുറച്ച് ഫംഗ്ഷനുകളുള്ള വളരെ ലളിതമായ ഒരു ഇൻ്റർഫേസ് നിങ്ങൾ കാണും:

എഡിറ്റർ റേറ്റിംഗുകൾ:

യുടെ പട്ടികയാണിത്. ഈ സോഫ്‌റ്റ്‌വെയർ ഉപയോഗിച്ച്, നിങ്ങൾക്ക് അവബോധജന്യമായ വിൻഡോസ് അധിഷ്‌ഠിത GUI ഉപയോഗിച്ച് എളുപ്പത്തിൽ FFmpeg ഉപയോഗിക്കാം. ഈ GUI പരിവർത്തനം, എഡിറ്റിംഗ്, കൂടാതെ മറ്റു ചിലതുപോലുള്ള വീഡിയോയുമായി ബന്ധപ്പെട്ട വിവിധ ജോലികൾ ചെയ്യുന്നതിനായി FFmpeg ഉപയോഗിക്കുന്നത് വളരെ എളുപ്പമാക്കുന്നു. FFmpeg കമാൻഡ് ലൈൻ വഴി നിങ്ങൾ ഉപയോഗിക്കുമായിരുന്ന അതേ ഓപ്ഷൻ ഈ സോഫ്റ്റ്‌വെയർ നിങ്ങൾക്ക് നൽകുന്നു.

എന്നിരുന്നാലും, ഇനിപ്പറയുന്ന ചില സോഫ്‌റ്റ്‌വെയറുകളുടെ കാര്യത്തിൽ ഹൂഡിന് കീഴിൽ എന്താണ് പ്രവർത്തിക്കുന്നതെന്ന് നിങ്ങൾക്കറിയില്ല എന്നതാണ് പോരായ്മ. , വീഡിയോ മെറ്റാഡാറ്റ എഡിറ്റ് ചെയ്യുക, സബ്‌ടൈറ്റിലുകൾ ഉൾച്ചേർക്കുക എന്നിവയും മറ്റും പോലുള്ള മിക്ക ജോലികളും ഈ സോഫ്റ്റ്‌വെയർ ഉപയോഗിച്ച് നിങ്ങൾക്ക് നിർവഹിക്കാൻ കഴിയും.

അതിനാൽ, FFmpeg-നുള്ള ചില മികച്ച സൗജന്യ GUI നോക്കാം.

അവന്തി

അവന്തി FFmpeg-ൻ്റെ ഒരു അഡ്വാൻസ്ഡ് ഫ്രണ്ട് എൻഡ് ആണ്. ഓഡിയോ/വീഡിയോ ഫയലുകൾ പരിവർത്തനം ചെയ്യാൻ സോഫ്റ്റ്‌വെയർ നിങ്ങളെ അനുവദിക്കുന്നു, കൂടാതെ മറ്റ് ചില പാരാമീറ്ററുകൾ കൈകാര്യം ചെയ്യാനും നിങ്ങളെ അനുവദിക്കുന്നു. നിങ്ങൾ പരിവർത്തനം ചെയ്യാൻ ആഗ്രഹിക്കുന്ന വീഡിയോ ഫയലിനൊപ്പം ഉപയോഗിക്കുന്നതിന് അതിൻ്റെ ഇൻ്റർഫേസിൽ ധാരാളം ഓപ്ഷനുകൾ ലഭ്യമാണ്. ഉപയോഗിക്കുന്നത് അവന്തി,നിങ്ങൾക്ക് ഒരു വീഡിയോ ഫയൽ മറ്റ് ഫോർമാറ്റുകളിലേക്ക് എളുപ്പത്തിൽ പരിവർത്തനം ചെയ്യാനും ബിറ്റ്‌റേറ്റ്, കോഡെക്കുകൾ, ഫ്രെയിം വലുപ്പം, ഫ്രെയിം റേറ്റ്, മങ്ങിക്കൽ / മൂർച്ച കൂട്ടുന്ന തുക, സാമ്പിൾ ഫ്രീക്വൻസി, സബ്‌ടൈറ്റിലുകൾ ചേർക്കുക, സബ്‌ടൈറ്റിലുകൾ എഡിറ്റ് ചെയ്യൽ, മെറ്റാഡാറ്റ എഡിറ്റ് ചെയ്യൽ തുടങ്ങി നിരവധി ഔട്ട്‌പുട്ട് പാരാമീറ്ററുകൾ ഉപയോഗിക്കാനും കഴിയും. . ഈ ജോലികളെല്ലാം കൈകാര്യം ചെയ്യാൻ സോഫ്റ്റ്‌വെയർ വളരെ ശക്തമാണ്. ഇത് ഇൻ്റർഫേസിൻ്റെ ചുവടെയുള്ള FFmpeg കമാൻഡ് ലോഗ് കാണിക്കുന്നു. എന്നിരുന്നാലും, സോഫ്‌റ്റ്‌വെയറിൻ്റെ പ്രവർത്തനത്തിനായി, നിങ്ങൾ അതിൻ്റെ ഉറവിട പാക്കേജിൻ്റെ "ffmpeg" ഫോൾഡറിൽ "ffmpeg.exe", "ffplay.exe" ഫയലുകൾ ഒട്ടിക്കേണ്ടതുണ്ട്.

ആരംഭിക്കുന്നു അവന്തിസാമാന്യം എളുപ്പമാണ്. മുകളിലെ ലിങ്കിൽ നിന്ന് ഡൗൺലോഡ് ചെയ്‌ത ശേഷം ഉപയോഗിക്കുക. അതിൻ്റെ പ്രധാന ഇൻ്റർഫേസിൽ നിന്ന്, നിങ്ങൾ പരിവർത്തനം ചെയ്യാൻ ആഗ്രഹിക്കുന്ന നിങ്ങളുടെ വീഡിയോ ഫയൽ കണ്ടെത്തുക. സോഫ്റ്റ്‌വെയറിൻ്റെ ടൂൾബാറിൽ ഉള്ള വിപുലമായ ഔട്ട്‌പുട്ട് പാരാമീറ്ററുകൾ നിങ്ങൾക്ക് വ്യക്തമാക്കാം. അതിനാൽ, ഔട്ട്പുട്ട് വീഡിയോ ഫോർമാറ്റ്, ഫ്രെയിം റേറ്റ് മുതലായവ പോലുള്ള എല്ലാ ഔട്ട്പുട്ട് പാരാമീറ്ററുകളും വ്യക്തമാക്കുക. അവസാനം അടിച്ചു പ്രക്രിയ ആരംഭിക്കുകബട്ടൺ. ഇത് ചെയ്യുന്നത് നിങ്ങൾ വ്യക്തമാക്കിയ ഔട്ട്പുട്ട് ഡയറക്ടറിയിലേക്ക് പരിവർത്തനം ചെയ്ത വീഡിയോ ഫയൽ സംരക്ഷിക്കും.

FFmpegYAG

FFmpeg-നുള്ള മറ്റൊരു വിപുലമായ GUI ആണ്. സോഫ്റ്റ്‌വെയർ വളരെ ശക്തമാണ് കൂടാതെ ഓഡിയോ വീഡിയോ ഫയലുകൾ കൈകാര്യം ചെയ്യാൻ വിവിധ കോഡെക്കുകൾ ഉപയോഗിക്കുന്നു. സോഫ്റ്റ്‌വെയറിന് വളരെ അവബോധജന്യമായ ഒരു ഇൻ്റർഫേസ് ഉണ്ട് കൂടാതെ ഒരു വീഡിയോ ഫയൽ വളരെ എളുപ്പത്തിൽ പരിവർത്തനം ചെയ്യുന്നതിനുള്ള വിവിധ ഓപ്ഷനുകൾ നൽകിയിട്ടുണ്ട്. പരിവർത്തനത്തിനായി ഉപയോഗിക്കുന്നതിന് ആവശ്യമുള്ള കോഡുകൾ ഉപയോഗിക്കാൻ ഇത് നിങ്ങളെ അനുവദിക്കുന്നു, വീഡിയോ ഫോർമാറ്റ്, വീഡിയോ ബിറ്റ്റേറ്റ്, ഓഡിയോ ബിറ്റ്റേറ്റ്, ഏത് ഭാഗത്തുനിന്നും മുതലായവ വ്യക്തമാക്കുക. കൂടാതെ, പരിവർത്തനം ചെയ്യുന്നതിനായി ഇൻപുട്ട് വീഡിയോ ഫയലിൽ നിന്ന് ഏതെങ്കിലും പ്രത്യേക ഭാഗം നിങ്ങൾക്ക് തിരഞ്ഞെടുക്കാം. സോഫ്‌റ്റ്‌വെയർ അത് ചെയ്യുന്ന മുഴുവൻ FFmpeg പ്രവർത്തനത്തിൻ്റെയും ലോഗ് നിർമ്മിക്കുകയും ലോഗ് ഫയൽ സോഴ്‌സ് ഡയറക്‌ടറിയിൽ സംരക്ഷിക്കുകയും ചെയ്യുന്നു.

ഇത് ഉപയോഗിക്കാൻ വളരെ എളുപ്പമാണ് FFmpegYAGഓഡിയോ, വീഡിയോ ഫയലുകൾ പരിവർത്തനം ചെയ്യാൻ. മുകളിലുള്ള ലിങ്ക് ഉപയോഗിച്ച് ഇത് ഡൗൺലോഡ് ചെയ്ത് നിങ്ങളുടെ പിസിയിൽ ഇൻസ്റ്റാൾ ചെയ്യുക. അതിനുശേഷം, അത് തുറക്കുക, വ്യത്യസ്ത പാരാമീറ്ററുകൾ വ്യക്തമാക്കുന്നതിന് വിവിധ വിഭാഗങ്ങളുള്ള അതിൻ്റെ ഇൻ്റർഫേസ് നിങ്ങൾ കാണും. ടാസ്‌ക്കുകൾ ചേർക്കുക ബട്ടൺ ഉപയോഗിച്ച് നിങ്ങൾ പരിവർത്തനം ചെയ്യാൻ ആഗ്രഹിക്കുന്ന വീഡിയോ ഫയൽ ഇമ്പോർട്ടുചെയ്‌ത് ഔട്ട്‌പുട്ട് പാരാമീറ്ററുകൾ വ്യക്തമാക്കുക. വീഡിയോയുടെ ഔട്ട്പുട്ട് ഫോർമാറ്റ്, വീഡിയോ ബിറ്റ്റേറ്റ്, വീഡിയോ കോഡെക്, പിക്സലുകളിലെ ക്രോപ്പ്-ട്രിം വലുപ്പം, ഔട്ട്പുട്ട് ഫോൾഡർ മുതലായവ വ്യക്തമാക്കുന്നതിന് സോഫ്റ്റ്വെയറിൻ്റെ വിവിധ വിഭാഗങ്ങൾ ഉപയോഗിക്കുക. ഈ വിശദാംശങ്ങളെല്ലാം വ്യക്തമാക്കിയ ശേഷം, എൻകോഡ് ബട്ടൺ അമർത്തുക, നിങ്ങൾ വ്യക്തമാക്കിയ പാരാമീറ്ററുകൾക്കനുസരിച്ച് ഇൻപുട്ട് വീഡിയോ ഫയൽ പരിവർത്തനം ചെയ്യപ്പെടും.

എഫ്എഫ് ക്യൂ

എഫ്എഫ് ക്യൂ FFmpeg-നുള്ള മറ്റൊരു സൗജന്യ GUI ആണ്. സോഫ്‌റ്റ്‌വെയർ വളരെ ശക്തമാണ് കൂടാതെ FFmpeg-ൻ്റെ പരമ്പരാഗത കമാൻഡ് ലൈൻ ഉപയോഗിച്ച് നിങ്ങൾ ചെയ്യുന്ന ഏതൊരു കാര്യവും നിങ്ങൾക്ക് ചെയ്യാൻ കഴിയും. ഈ സൗജന്യ GUI അടിസ്ഥാനമാക്കിയുള്ള FFmpeg ഉപയോഗിച്ച്, നിങ്ങൾക്ക് വീഡിയോകൾ എളുപ്പത്തിൽ പരിവർത്തനം ചെയ്യാനും പാരാമീറ്ററുകൾ വ്യക്തമാക്കാനും കഴിയും. പക്ഷേ, സോഫ്റ്റ്‌വെയറിൽ FFmpeg ബൈനറികൾ ഉൾപ്പെടുന്നില്ല എന്നത് ശ്രദ്ധിക്കുക, അതിനാൽ നിങ്ങൾ FFmpeg ഫോൾഡറിൻ്റെ പാത വ്യക്തമായി വ്യക്തമാക്കേണ്ടതുണ്ട്. അതിനായി സോഫ്റ്റ്‌വെയറിൻ്റെ ഓപ്ഷനുകൾ മെനു ഉപയോഗിക്കുക. സോഫ്റ്റ്വെയർ ബാച്ച് പ്രോസസ്സിംഗ് പിന്തുണയ്ക്കുന്നു, കൂടാതെ നിങ്ങൾക്ക് ഫയലുകളുടെ ഔട്ട്പുട്ട് പാരാമീറ്ററുകൾ പ്രത്യേകം കോൺഫിഗർ ചെയ്യാം. സോഫ്‌റ്റ്‌വെയർ നിങ്ങൾ ഉപയോഗിക്കുന്ന ഇൻപുട്ട് ഫയലുകൾക്ക് “ജോബ്സ്” എന്ന പദം ഉപയോഗിക്കുന്നു.

FFmpeg-നുള്ള ഈ സൗജന്യ GUI ഉപയോഗിച്ച് ആരംഭിക്കുന്നത് വളരെ എളുപ്പമാണ്. മുകളിലെ ലിങ്കിൽ നിന്ന് ഡൗൺലോഡ് ചെയ്‌ത ശേഷം അത് സമാരംഭിക്കുക. ഇതിന് ഇൻസ്റ്റാളേഷൻ ആവശ്യമില്ല, നിങ്ങൾക്ക് FFmpeg ബൈനറികളുടെ പാത്ത് നൽകി അത് ഉപയോഗിക്കാൻ തുടങ്ങാം. നിങ്ങൾ അത് ഉപയോഗിച്ച് പരിവർത്തനം ചെയ്യാൻ ആഗ്രഹിക്കുന്ന നിങ്ങളുടെ ഇൻപുട്ട് ഫയലുകൾ ചേർക്കാൻ ചേർക്കുക ബട്ടൺ ഉപയോഗിക്കുക. അതിനുശേഷം, ഔട്ട്പുട്ട് ഫയലിൻ്റെ ഫോർമാറ്റ് നിർവചിക്കുന്നതിന് പ്രീസെറ്റുകൾ വ്യക്തമാക്കുക. ഓഡിയോ നിലവാരം, സബ്‌ടൈറ്റിലുകൾ, വീഡിയോ മെറ്റാഡാറ്റ, ഓഡിയോ-വീഡിയോ ബിറ്റ്‌റേറ്റ്, ഔട്ട്‌പുട്ട് പാത്ത് തുടങ്ങിയ മറ്റ് പാരാമീറ്ററുകളും നിങ്ങൾക്ക് വ്യക്തമാക്കാം. പരിവർത്തനം ചെയ്യുന്നതിനായി നിങ്ങൾക്ക് ഒന്നിലധികം ഫയലുകൾ ചേർക്കാനും കഴിയും, നിങ്ങൾ പൂർത്തിയാക്കുമ്പോൾ, പരിവർത്തന പ്രക്രിയ ആരംഭിക്കുന്നതിന് അതിൻ്റെ പ്രധാന വിൻഡോയിൽ നിന്ന് ആരംഭ ബട്ടൺ അമർത്തുക. പരിവർത്തനത്തിന് ശേഷം, നിങ്ങളുടെ ഫയലുകൾ നിങ്ങൾ വ്യക്തമാക്കിയ ഡയറക്ടറിയിൽ സംരക്ഷിക്കപ്പെടും.

എക്സ്-വിൻഎഫ്എഫ്

എക്സ്-വിൻഎഫ്എഫ് FFmpeg-നുള്ള ശക്തമായ GUI ആണ്. ബിൽറ്റ്-ഇൻ FFmpeg ബൈനറികളോടൊപ്പമാണ് സോഫ്റ്റ്‌വെയർ വരുന്നത്, നിങ്ങൾ ചെയ്യേണ്ടത് ഒരു വീഡിയോ ഫയൽ വ്യക്തമാക്കി അത് പരിവർത്തനം ചെയ്യുകയാണ്. ഔട്ട്പുട്ട് പാരാമീറ്ററുകളിൽ ഉപയോഗിക്കുന്നതിന് സോഫ്റ്റ്വെയർ ധാരാളം ഓപ്ഷനുകൾ വാഗ്ദാനം ചെയ്യുന്നു. നിങ്ങൾക്ക് ഒരു നിർദ്ദിഷ്ട ദിശയിൽ നിന്ന് ഒരു വീഡിയോ ക്രോപ്പ് ചെയ്യാനും ആവശ്യമുള്ള ഫ്രെയിം റേറ്റ്, ബിറ്റ്റേറ്റ്, ഓഡിയോ സാമ്പിൾ നിരക്ക്, അന്തിമ വീഡിയോ ഫോർമാറ്റ് മുതലായവ നിർവ്വചിക്കാനും കഴിയും. പരിവർത്തനം ചെയ്യാൻ നിങ്ങൾക്ക് ഒരു ബാച്ചിൽ ഒന്നിലധികം വീഡിയോ ഫയലുകൾ ചേർക്കാൻ കഴിയും, എന്നാൽ ഓരോ വീഡിയോ ഫയലുകൾക്കുമുള്ള ഔട്ട്പുട്ട് പാരാമീറ്ററുകൾ പ്രത്യേകം വ്യക്തമാക്കാൻ നിങ്ങൾക്ക് കഴിയില്ല. കൂടാതെ, നിങ്ങൾക്ക് വീഡിയോ പ്രിവ്യൂ ചെയ്യാനും സോഫ്റ്റ്‌വെയർ കമാൻഡ് വിൻഡോയിൽ FFmpeg പ്രവർത്തനങ്ങൾ കാണിക്കാനും കഴിയും.

എക്സ്-വിൻഎഫ്എഫ്വളരെ വൃത്തിയുള്ള ഇൻ്റർഫേസ് ഉണ്ട്, നിങ്ങളുടെ വീഡിയോ ഫയലുകൾ പരിവർത്തനം ചെയ്യാൻ നിങ്ങൾക്ക് ഇത് എളുപ്പത്തിൽ ഉപയോഗിക്കാം. അതിനാൽ, മുകളിലുള്ള ലിങ്കിൽ നിന്ന് ആദ്യം അത് നേടുക, നിങ്ങൾ അത് ഡൗൺലോഡ് ചെയ്‌തതിന് ശേഷം ലോഞ്ച് ചെയ്യുക. അടുത്തതായി, അതിൻ്റെ ഇൻ്റർഫേസിൽ നിന്ന്, നിങ്ങൾ പരിവർത്തനം ചെയ്യാൻ ആഗ്രഹിക്കുന്ന ഫയലുകളോ ഫയലുകളോ ചേർക്കുന്നതിന് ചേർക്കുക ബട്ടൺ ഉപയോഗിക്കുക. അതിനുശേഷം, വീഡിയോയുമായി ബന്ധപ്പെട്ട വിവിധ ഓപ്‌ഷനുകളെക്കുറിച്ച് നിരവധി ടാബുകളുള്ള ചുവടെയുള്ള പാളി ഉപയോഗിച്ച് ഔട്ട്‌പുട്ട് പാരാമീറ്ററുകളും പാതയും വ്യക്തമാക്കുക. എല്ലാം സജ്ജമാക്കിയ ശേഷം, പരിവർത്തന പ്രക്രിയ ആരംഭിക്കാൻ പരിവർത്തന ബട്ടൺ അമർത്തുക. പരിവർത്തനം ചെയ്ത വീഡിയോ ഫയലുകൾ നിങ്ങൾ വ്യക്തമാക്കിയ ഫോൾഡറിലേക്ക് കയറ്റുമതി ചെയ്യും.

QWinFF

FFmpeg-നുള്ള മറ്റൊരു സൗജന്യ GUI ആണ്. നിർദ്ദിഷ്ട പോയിൻ്റുകൾക്കിടയിൽ ഒരു വീഡിയോ പരിവർത്തനം ചെയ്യുകയും മുറിക്കുകയും ചെയ്തുകൊണ്ട് സോഫ്റ്റ്‌വെയറിന് ഒരു വീഡിയോ എളുപ്പത്തിൽ കൈകാര്യം ചെയ്യാൻ കഴിയും. ഒരു സോഴ്സ് വീഡിയോ ഫയൽ പരിവർത്തനം ചെയ്യുന്നതിനായി സോഫ്റ്റ്വെയർ ധാരാളം വീഡിയോ ഫോർമാറ്റുകളെ പിന്തുണയ്ക്കുന്നു, കൂടാതെ നിങ്ങൾക്ക് ഒരു ബാച്ചിൽ ഒന്നിലധികം വീഡിയോകൾ പരിവർത്തനം ചെയ്യാനും കഴിയും. സോഫ്റ്റ്‌വെയറിൻ്റെ ഇൻ്റർഫേസ് വളരെ അവബോധജന്യമാണ്, വീഡിയോകൾ കൈകാര്യം ചെയ്യാൻ സോഫ്റ്റ്‌വെയർ എങ്ങനെ ഉപയോഗിക്കാമെന്ന് നിങ്ങൾക്ക് എളുപ്പത്തിൽ മനസ്സിലാക്കാനാകും. FFmpeg ബൈനറികൾ സോഫ്റ്റ്‌വെയറിൽ തന്നെ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്, നിങ്ങൾ FFmpeg-ൻ്റെ പാത വ്യക്തമായി നൽകേണ്ടതില്ല.

FFmpeg ബാക്ക്-എൻഡ് ഉപയോഗിച്ച് വീഡിയോകൾ പരിവർത്തനം ചെയ്യാൻ ഈ സൗജന്യ സോഫ്റ്റ്‌വെയർ ഉപയോഗിക്കുന്നത് വളരെ എളുപ്പമാണ്. മുകളിലെ ലിങ്കിൽ നിന്ന് അതിൻ്റെ സെറ്റപ്പ് ഫൈ ഡൗൺലോഡ് ചെയ്‌ത് നിങ്ങളുടെ പിസിയിൽ ഇൻസ്റ്റാൾ ചെയ്യുക. ൻ്റെ പോർട്ടബിൾ പതിപ്പ് പോലും നിങ്ങൾക്ക് ഡൗൺലോഡ് ചെയ്യാം QWinFF.അതിനുശേഷം, അത് തുറക്കുക, അതിൻ്റെ പ്രധാന വിൻഡോകൾ പോപ്പ് അപ്പ് ചെയ്യും. അതിൻ്റെ വിൻഡോയിലെ ടൂൾബാറിൽ നൽകിയിരിക്കുന്ന പ്ലസ് ബട്ടൺ ഉപയോഗിച്ച് ഇൻപുട്ട് വീഡിയോ ഫയൽ ചേർക്കുക. പരിവർത്തനം ചെയ്യാൻ നിങ്ങൾക്ക് അതിൽ ഒന്നിലധികം ഫയലുകൾ ചേർക്കാൻ കഴിയും. നിങ്ങൾ ഒരു വീഡിയോ ഫയൽ ഇറക്കുമതി ചെയ്യുമ്പോൾ, അത് ഒരു പോപ്പ് അപ്പ് തുറക്കുന്നു, അവിടെ നിങ്ങൾ ഔട്ട്പുട്ട് പാരാമീറ്ററുകൾ വ്യക്തമാക്കേണ്ടതുണ്ട്. നിങ്ങൾ പരിവർത്തനം ചെയ്യാൻ ആഗ്രഹിക്കുന്ന വീഡിയോ ഫയലുകൾ ചേർക്കാൻ ഇതേ പ്രക്രിയ ഉപയോഗിക്കുക. അടുത്തതായി, പരിവർത്തന പ്രക്രിയ ആരംഭിക്കുന്നതിന് ആരംഭ ബട്ടൺ അമർത്തുക. ഒരു ടാസ്‌ക് പൂർത്തിയാക്കിയ ശേഷം പിസി ഷട്ട് ഡൗൺ ചെയ്യുകയോ ഹൈബർനേറ്റ് ചെയ്യുകയോ പോലുള്ള ചില പോസ്റ്റ് കൺവേർഷൻ ഓപ്‌ഷനുകൾ ലഭ്യമാണ്.

അവസാന വാക്കുകൾ

ഞാൻ കണ്ടെത്തിയ FFmpeg-നുള്ള ചില നല്ല GUI ആയിരുന്നു ഇവ. ഈ സോഫ്റ്റ്‌വെയറുകൾ എല്ലാം എനിക്ക് നന്നായി പ്രവർത്തിച്ചു. അവയിൽ ചിലത് FFmpeg-ൻ്റെ പ്രധാന ഫംഗ്‌ഷനുകൾ മാത്രം ഉൾപ്പെടുത്തിയിട്ടുണ്ട്, അവയിൽ ചിലത് FFmpeg-ൻ്റെ എല്ലാ പ്രവർത്തനങ്ങളോടും കൂടിയാണ് വരുന്നത്. മുകളിലുള്ള പട്ടികയിൽ, ഞാൻ ശരിക്കും ഇഷ്ടപ്പെടുന്നു അവന്തിഒപ്പം എക്സ്-വിൻഎഫ്എഫ്എല്ലാ FFmpeg കമാൻഡുകളും സവിശേഷതകളും ഉൾപ്പെടുത്തിയിരിക്കുന്നതിനാൽ മികച്ചവയാകാൻ. നിങ്ങൾക്ക് ഒരു സോഫ്റ്റ്‌വെയറിൽ FFmpeg-ൻ്റെ പരിവർത്തന ഭാഗം മാത്രമേ ആവശ്യമുള്ളൂവെങ്കിൽ, നിങ്ങൾക്ക് പോകാം QWinFFഅഥവാ FFmpegYAG.

വീഡിയോ, ഓഡിയോ ഫയലുകൾ പ്രോസസ്സ് ചെയ്യുന്നതിനുള്ള ഒരു കൂട്ടം ലൈബ്രറികളാണ് FFmpeg. FFmpeg mov mp4 ആയി പരിവർത്തനം ചെയ്യും, ഒരു വാട്ടർമാർക്ക് പ്രയോഗിക്കും, നിരവധി വീഡിയോ ഫയലുകൾ ഒന്നായി ലയിപ്പിക്കും, റെസല്യൂഷൻ മാറ്റും, സ്ട്രീമിംഗ് വീഡിയോ ട്രാൻസ്കോഡ് ചെയ്യും, ഒരു സ്ട്രീം തന്നെ സൃഷ്ടിക്കും. വീഡിയോ ഉപയോഗിച്ച് പ്രൊഫഷണലായി പ്രവർത്തിക്കുന്നവർക്കും മീഡിയ ആപ്ലിക്കേഷനുകൾ വികസിപ്പിക്കുന്നവർക്കും ഹോം റെക്കോർഡിംഗുകൾ പ്രോസസ്സ് ചെയ്യുന്നവർക്കും FFmpeg ഉപയോഗപ്രദമാണ്.

FFmpeg-ന് ഒരു GUI ഇല്ല, കൺസോളിൽ നിന്നുള്ള കമാൻഡുകളാൽ നിയന്ത്രിക്കപ്പെടുന്നു. ഈ അല്ലെങ്കിൽ ആ ഫ്ലാഗ് എന്താണ് അർത്ഥമാക്കുന്നത് എന്ന് മനസിലാക്കാതെ, ഇൻറർനെറ്റിൽ നിന്ന് ആവശ്യമായ കമാൻഡുകൾ പകർത്തിക്കൊണ്ട് പല ഉപയോക്താക്കളും ഇത് പ്രവർത്തിക്കുന്നു. ഉപയോഗപ്രദമായ നിരവധി കമാൻഡുകളുടെ ഉദാഹരണം ഉപയോഗിച്ച് FFmpeg-ൽ എങ്ങനെ ബോധപൂർവ്വം പ്രവർത്തിക്കാമെന്ന് നമുക്ക് പഠിക്കാം.

ഇന്ന് ഞങ്ങൾ ഒരു ഫയലിനെക്കുറിച്ചുള്ള വിവരങ്ങൾ നേടുന്നതിൽ നിന്ന് ഒന്നിലധികം ഫിൽട്ടറുകൾ ഒരേസമയം പ്രയോഗിക്കുന്നതിലേക്ക് പോകും, ​​വീഡിയോയിൽ പ്രവർത്തിക്കുമ്പോൾ നിങ്ങൾ പലപ്പോഴും നേരിടുന്ന പ്രശ്നങ്ങൾ പരിഹരിക്കും. നമുക്ക് ffmpeg ഇൻസ്റ്റാൾ ചെയ്ത് പോകാം!

ഫയലിനെക്കുറിച്ചുള്ള വിവരങ്ങൾ ലഭിക്കുന്നു

ffmpeg -i ഫയൽ.mp4

ഇവിടെ എല്ലാം ലളിതമാണ്, ഫയലിലേക്കുള്ള പാത നൽകുക, അതിനെക്കുറിച്ചുള്ള വിവരങ്ങൾ നേടുക: കോഡെക്കുകൾ, ട്രാക്കുകളുടെ എണ്ണം, റെസല്യൂഷൻ, ബിറ്റ്റേറ്റ്, ഫ്രെയിംറേറ്റ്. -i (ഇൻപുട്ട്) ഫ്ലാഗ് ഉപയോഗിച്ച് ഞങ്ങൾ ഫയൽ പാതകൾ വ്യക്തമാക്കുന്നു:

I file1.mp4 -i file2.mp4 .

mp4 ലേക്ക് പരിവർത്തനം ചെയ്യുക

ഒരു വീഡിയോ പ്ലേ ചെയ്‌ത ഒരു വെബ്‌സൈറ്റ് ഞങ്ങളുടെ പക്കലുണ്ടെന്ന് പറയാം ഫ്ലാഷ് പ്ലെയർ. ഞങ്ങൾ അത് HTML5 വീഡിയോയിലേക്ക് മാറ്റാൻ ആഗ്രഹിക്കുന്നു. ഇത് ചെയ്യുന്നതിന്, ഞങ്ങൾ സെർവറിലെ വീഡിയോ ഫയലുകൾ പരിവർത്തനം ചെയ്യുന്നു flv ഫോർമാറ്റ് mp4-ലേക്ക്.

  • output.mp4 - പരിവർത്തനം ചെയ്ത ഫയലിലേക്കുള്ള പാത.
  • -vcodec libx264 - ഏത് വീഡിയോ കോഡെക്കാണ് നമുക്ക് ലഭിക്കേണ്ടതെന്ന് സൂചിപ്പിക്കുക. ഞങ്ങളുടെ കാര്യത്തിൽ, ഇത് മിക്ക ബ്രൗസറുകളും പിന്തുണയ്ക്കുന്ന H264 ആണ്.
  • -acodec libvo_aacenc - AAC ഓഡിയോ കോഡെക്.

നിങ്ങളുടെ ffmpeg പിന്തുണയ്ക്കുന്ന കോഡെക്കുകളുടെ ഒരു ലിസ്റ്റ് ffmpeg -codecs വഴി ലഭിക്കും.

-vcodec ന് പകരം ഒരു എൻട്രി -codec:v, -c:v എന്നിവയുണ്ട്. ffmpeg -i flashvideo.flv output.mp4 പരിവർത്തനത്തിനായി നിങ്ങൾ കോഡെക്കുകൾ വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, ഔട്ട്‌പുട്ട് ഫയൽ ഫോർമാറ്റിനായി ffmpeg ഡിഫോൾട്ട് കോഡെക്കുകൾ ഇൻസ്റ്റാൾ ചെയ്യും.

പരിവർത്തനം ചെയ്യുമ്പോൾ, കോഡെക്കുകൾ മാത്രമല്ല വ്യക്തമാക്കിയിരിക്കുന്നത്. നമുക്ക് ക്രമീകരണങ്ങളുടെ എണ്ണം വർദ്ധിപ്പിക്കാം:

Ffmpeg -i flashvideo.flv -b:v 700k -r 25 -pix_fmt yuv420p-vcodec libx264\ -b:a 128k -ar 44100-acodec libvo_aacenc -വൈ output.mp4

വീഡിയോ -b:v, ഓഡിയോ -b:a എന്നിവയ്ക്കുള്ള ബിറ്റ്റേറ്റ് ഞങ്ങൾ 700, 128 kb/s ആയി സജ്ജീകരിച്ചു. ബിറ്റ്റേറ്റ് മറ്റ് ഫ്ലാഗുകളാൽ സൂചിപ്പിക്കാം: വീഡിയോയ്‌ക്ക് -vb, -b അല്ലെങ്കിൽ ഓഡിയോയ്‌ക്ക് -ab.

ബാക്കിയുള്ള മൂന്ന് പാരാമീറ്ററുകൾ ഫ്രെയിം റേറ്റ് -r 25 ഫ്രെയിമുകളിൽ ഒരു സെക്കൻഡ്, YUV കളർ മോഡൽ സാധാരണ yuv420p മൂല്യം, ഓഡിയോ സാമ്പിൾ ഫ്രീക്വൻസി 44100 Hz എന്നിവയാണ്. ഒരു ഫയൽ നിലവിലുണ്ടെങ്കിൽ അത് തിരുത്തിയെഴുതാൻ -y ഫ്ലാഗ് ആവശ്യമാണ്.

ഒരു വീഡിയോ ശകലം മുറിക്കുന്നു

ffmpeg -ss 10 -t 20-i source_video.mp4 -vcodec കോപ്പി -acodec copy result.mp4

-ss ഫ്ലാഗ് സോഴ്‌സ് വീഡിയോയിലെ ഏത് പോയിൻ്റിൽ നിന്നാണ് ഞങ്ങൾ അത് മുറിച്ചതെന്ന് സൂചിപ്പിക്കുന്നു, -t ആണ് ദൈർഘ്യം. ഔട്ട്‌പുട്ടിൽ നമുക്ക് ഇരുപത് സെക്കൻഡ് വീഡിയോ ലഭിക്കും, അത് ഒറിജിനൽ ഒന്നിൻ്റെ പത്തിലൊന്ന് സെക്കൻഡിൽ നിന്ന് ആരംഭിക്കും. നൊട്ടേഷൻ -ss 00:00:10.250 -t 00:00:20.120 കൂടുതൽ കൃത്യമായ സമയ കാലയളവ് വ്യക്തമാക്കുന്നതിന് ഉപയോഗപ്രദമാണ്. പതിപ്പ് 2.1-ന് മുമ്പ്, രണ്ട് സാഹചര്യങ്ങളിലും ഏറ്റവും അടുത്തുള്ള കീഫ്രെയിമിൽ FFmpeg വീഡിയോ ട്രിം ചെയ്തു. പുതിയ പതിപ്പുകളിൽ, അന്തിമ വീഡിയോ നിർദ്ദിഷ്ട ഇടവേളയ്ക്ക് കഴിയുന്നത്ര അടുത്താണ്.

യഥാർത്ഥ വീഡിയോയുടെ കോഡെക്കുകൾ സംരക്ഷിക്കാൻ ഞങ്ങൾ -vcodec കോപ്പി -acodec കോപ്പി ചേർത്തു. അല്ലെങ്കിൽ ffmpeg അവയെ ഡിഫോൾട്ട് കോഡെക്കുകളിലേക്ക് വീണ്ടും എൻകോഡ് ചെയ്യും. ഇപ്പോൾ വീഡിയോ വീണ്ടും എൻകോഡ് ചെയ്തിട്ടില്ല, കമാൻഡ് വേഗത്തിൽ നടപ്പിലാക്കും. -c കോപ്പി ഫ്ലാഗ് ഉപയോഗിച്ച് ഈ എൻട്രി കൂടുതൽ ലളിതമാക്കാം.

ഇൻപുട്ട് വീഡിയോയ്ക്ക് ശേഷം നിങ്ങൾ -ss, -t ഫ്ലാഗുകൾ സ്ഥാപിക്കുകയാണെങ്കിൽ, തത്ഫലമായുണ്ടാകുന്ന വീഡിയോ സമാനമായിരിക്കും, എന്നാൽ കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യാൻ കൂടുതൽ സമയമെടുക്കും. ഫ്ലാഗുകൾ തത്ഫലമായുണ്ടാകുന്ന വീഡിയോയുമായി ബന്ധപ്പെട്ടതായിരിക്കും കൂടാതെ FFmpeg വീഡിയോ ശകലത്തെ -ss ലേക്ക് ഡീകോഡ് ചെയ്യും. ആദ്യ സന്ദർഭത്തിൽ, ഈ ഭാഗം അവഗണിക്കപ്പെടും.

-t ഫ്ലാഗിനെ -to ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കാം, ദൈർഘ്യത്തിന് പകരം ഒരു എൻഡ് പോയിൻ്റ് വ്യക്തമാക്കുന്നു. ഇൻകമിംഗ് വീഡിയോയിൽ ഈ ഫ്ലാഗ് പ്രയോഗിക്കാൻ കഴിയില്ല:

Ffmpeg -ss 10 -i source_video.mp4 -ടു 30 -സി കോപ്പി result.mp4

ടീം ഞങ്ങൾക്ക് മറ്റൊരു ഫലം നൽകി: ഒറിജിനൽ ഒന്നിൻ്റെ പത്തിലൊന്ന് സെക്കൻഡിൽ നിന്നുള്ള മുപ്പത് സെക്കൻഡ് വീഡിയോ. source_video.mp4-ൻ്റെ നാൽപ്പതാം സെക്കൻഡിന് തുല്യമായ മുപ്പതാം സെക്കൻഡ്, result.mp4-ൻ്റെ ടൈംലൈൻ ഉപയോഗിച്ചതിനാലാണ് ഇത് സംഭവിച്ചത്. യഥാർത്ഥ സ്കെയിൽ ഉപയോഗിക്കുന്നതിന്, -copyts ഫ്ലാഗ് ചേർക്കുക. ഈ രീതിയിൽ, ആദ്യ കമാൻഡിൽ നിന്നുള്ള അതേ വീഡിയോ നമുക്ക് ലഭിക്കും:

Ffmpeg -ss 10 -i source_video.mp4 - to 30 - പകർപ്പുകൾ-സി കോപ്പി റിസൾട്ട്.mp4

ഫിൽട്ടറുകൾ. പ്രമേയം മാറ്റുന്നു

ffmpeg-ലെ ഏറ്റവും ശക്തമായ ഉപകരണങ്ങളിലൊന്നാണ് ഫിൽട്ടറുകൾ. അവർക്ക് ഇഫക്‌റ്റുകൾ ചേർക്കാനും വ്യത്യസ്‌ത വീഡിയോകൾ ഒന്നിനു മുകളിൽ മറ്റൊന്നായി ഓവർലേ ചെയ്യാനും ഒന്നിൽ നിരവധി ഫയലുകൾ തുന്നാനും കഴിയും. ffmpeg -filters കമാൻഡ് ഉപയോഗിച്ച് ഇൻസ്റ്റാൾ ചെയ്ത ഫിൽട്ടറുകളുടെ ലിസ്റ്റ് നമുക്ക് കാണാം. വീഡിയോ റെസല്യൂഷൻ മാറ്റാൻ നമുക്ക് അവ ഉപയോഗിക്കാം:

Ffmpeg -i source_video.avi -vf സ്കെയിൽ=640:480 source_preview.avi

ഞങ്ങൾ -vf ഫ്ലാഗ് ഉപയോഗിച്ചു, സ്കെയിൽ ഫിൽട്ടറും 640:480 റെസല്യൂഷനും വ്യക്തമാക്കുന്നു. ഈ ഫിൽട്ടറിന് വീക്ഷണ അനുപാതം നിലനിർത്താനും ചലനാത്മകമായി റെസലൂഷൻ കണക്കാക്കാനും കഴിയും.

ഫിൽട്ടറുകൾ സംയോജിപ്പിക്കുന്നു. പ്ലേബാക്ക് വേഗത്തിലാക്കുക

ffmpeg -i source_video.mp4 \ -filter_complex "setpts=0.5*PTS;atempo=2.0"ത്വരിതപ്പെടുത്തി.mp4

ഞങ്ങൾ ഫിൽട്ടർ_കോംപ്ലക്സ് ഫ്ലാഗ് ഉപയോഗിച്ച് ഒന്നായി നിരവധി ഫിൽട്ടറുകൾ സംയോജിപ്പിച്ച് പകുതിയായി ത്വരിതപ്പെടുത്തിയ ഒരു ഫയൽ ലഭിച്ചു. ഇത് മനസിലാക്കാൻ, നമുക്ക് ഫിൽട്ടറുകൾ ഓരോന്നായി പ്രയോഗിക്കാം.

Ffmpeg -i source_video.mp4 -vf setpts=0.5*PTS Accelerated_video.mp4

setpts ഫിൽട്ടർ ഉപയോഗിച്ച് ഞങ്ങൾ വീഡിയോ ട്രാക്കിൻ്റെ പ്ലേബാക്ക് ത്വരിതപ്പെടുത്തി. എന്നിരുന്നാലും, ഓഡിയോ ട്രാക്ക് മാറിയിട്ടില്ല, ഫയൽ അതേ ദൈർഘ്യമുള്ളതായിരിക്കും: വീഡിയോ 2 മടങ്ങ് വേഗത്തിൽ പ്ലേ ചെയ്യും, അവസാന ഫ്രെയിം ഫയലിൻ്റെ മുഴുവൻ രണ്ടാം പകുതിയിലും ഹാംഗ് ചെയ്യും. നിങ്ങൾ -an ഫ്ലാഗ് ഉപയോഗിച്ച് ഓഡിയോ ട്രാക്ക് നീക്കം ചെയ്യുകയാണെങ്കിൽ, തത്ഫലമായുണ്ടാകുന്ന ഫയലിൻ്റെ ദൈർഘ്യം വീഡിയോ ട്രാക്ക് നിർണ്ണയിക്കും, അത് യഥാർത്ഥമായതിൻ്റെ പകുതിയായിരിക്കും.

നേരെമറിച്ച്, നിങ്ങൾക്ക് വീഡിയോ ഇല്ലാതെ ത്വരിതപ്പെടുത്തിയ ഓഡിയോ മാത്രമേ ആവശ്യമുള്ളൂവെങ്കിൽ, ഞങ്ങൾ atempo ഫിൽട്ടർ ഉപയോഗിക്കുകയും vn ഫ്ലാഗ് ഉപയോഗിച്ച് വീഡിയോ ട്രാക്ക് നീക്കം ചെയ്യുകയും ചെയ്യും.

Ffmpeg -i source_video.mp4 -af atempo=2.0 -vn Accelerated_audio.mp3

filter_complex ചേർത്ത് രണ്ട് ഫിൽട്ടറുകളും പ്രയോഗിച്ചുകൊണ്ട്, ഞങ്ങൾ മുഴുവൻ ഫയലും വേഗത്തിലാക്കി.

മറ്റൊരു രീതി ഉപയോഗിച്ച് നമുക്ക് ഒരേ പ്രവർത്തനം നടത്താം:

ffmpeg -എഫ് കോൺകാറ്റ്-i list.txt -c കോപ്പി output.mp4

പ്രത്യേക ഫോർമാറ്റുകളിൽ മീഡിയ വായിക്കുകയോ എഴുതുകയോ ചെയ്യുന്ന ഘടകങ്ങൾ FFmpeg-ൽ ഉണ്ട്. അവയെ ഡിമൾട്ടിപ്ലെക്‌സർ എന്നും മൾട്ടിപ്ലക്‌സർ എന്നും വിളിക്കുന്നു. -f concat ഒരു demultiplexer ആണ്, അത് മീഡിയ ഫയലുകളുടെ ഒരു ലിസ്റ്റ് ഉള്ള ഒരു ടെക്സ്റ്റ് ഫയൽ എടുത്ത് അവയെ ഒന്നായി സംയോജിപ്പിക്കുന്നു. ffmpeg -formats കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് മറ്റ് ഘടകങ്ങൾ കാണാൻ കഴിയും.

list.txt-ൻ്റെ ഉള്ളടക്കം:

ഫയൽ "input1.mp4" ഫയൽ "input2.mp4"

ഞങ്ങൾക്ക് ധാരാളം ഫയലുകൾ ഉണ്ടെങ്കിൽ അവ ഒന്നിനുപുറകെ ഒന്നായി ഒട്ടിക്കേണ്ടതുണ്ടെങ്കിൽ ഈ രീതി സൗകര്യപ്രദമാണ്. ഇത് വീഡിയോ വീണ്ടും എൻകോഡ് ചെയ്യുന്നില്ല, ആദ്യ രീതിയേക്കാൾ വേഗതയുള്ളതാണ്.

എന്നാൽ ആദ്യ രീതി കൂടുതൽ തവണ ഉപയോഗിക്കുന്നു. ഒന്നാമതായി, ഇതിന് വ്യത്യസ്ത കോഡെക്കുകളുള്ള വീഡിയോ ഇൻപുട്ടായി സ്വീകരിക്കാൻ കഴിയും. രണ്ടാമതായി, ഇത് കൂടുതൽ വഴക്കം നൽകുന്നു. ഉദാഹരണത്തിന്, നമുക്ക് ആദ്യ വീഡിയോയുടെ ഒരു ഭാഗം മാത്രമേ ആവശ്യമുള്ളൂവെങ്കിൽ, നമുക്ക് -ss, -t ഫ്ലാഗുകൾ ഉപയോഗിക്കാം. ഈ ഫ്ലാഗുകൾ ആദ്യത്തെ input1.mp4 ഫയലിനെ മാത്രമേ ബാധിക്കുകയുള്ളൂ എന്നത് ശ്രദ്ധിക്കുക.

Ffmpeg -ss 5 -t 2 -i input1.mp4 -i input2.mp4 \ -filter_complex " concat=n=2:v=1:a=1 [v] [a]" \ -map "[v]" - മാപ്പ് "[a]" -y result.mp4

വാട്ടർമാർക്ക്

നമ്മൾ നോക്കുന്ന അവസാന ഉദാഹരണം വാട്ടർമാർക്കിംഗ് ആണ്. അവസാന വീഡിയോയിലെ വാട്ടർമാർക്കിൻ്റെ സ്ഥാനത്തിൻ്റെ കോർഡിനേറ്റുകൾ ഇൻപുട്ടായി ഓവർലേ ഫിൽട്ടർ എടുക്കുന്നു.

മധ്യഭാഗത്ത് വാട്ടർമാർക്ക് സ്ഥാപിക്കുക. ഉറവിട വീഡിയോയുടെയും png ഇമേജിൻ്റെയും വലുപ്പം അറിയുന്നതിലൂടെ, നിങ്ങൾക്ക് കോർഡിനേറ്റുകൾ സ്വയം കണക്കാക്കാം. ഉദാഹരണത്തിന്, 1280x720 ൻ്റെ ഒരു വീഡിയോയും 200x200 എന്ന വാട്ടർമാർക്കും ഉപയോഗിച്ച്, തിരശ്ചീന സ്ഥാനം x = (1280 - 200) / 2 = 540 ഉം ലംബ സ്ഥാനം y = (720 - 200) / 2 = 260 ഉം ആണ്. അതനുസരിച്ച്, ഫിൽട്ടർ മൂല്യം "ഓവർലേ=540:260" ആണ്. എന്നിരുന്നാലും, ഒരു സാർവത്രിക കമാൻഡ് എഴുതുന്നത് കൂടുതൽ സൗകര്യപ്രദമാണ്, അതുവഴി ffmpeg നമുക്കായി എല്ലാം കണക്കാക്കുന്നു. main_w, main_h എന്നീ പാരാമീറ്ററുകളിൽ നിന്ന് വീഡിയോ വലുപ്പവും overlay_w, overlay_h എന്നിവയിൽ നിന്ന് വാട്ടർമാർക്ക് ലഭിക്കുന്നു. അടുത്തതായി, ഞങ്ങൾ കോർഡിനേറ്റുകൾ കണക്കാക്കിയ ഫോർമുല "overlay=(main_w-overlay_w)/2:(main_h-overlay_h)/2" എന്ന ഫിൽട്ടർ മൂല്യത്തിലേക്ക് ഞങ്ങൾ എഴുതും. പൂർത്തിയായി, മധ്യഭാഗത്ത് ഒരു വാട്ടർമാർക്ക് പ്രയോഗിക്കാനുള്ള കമാൻഡ് ഞങ്ങൾക്ക് ലഭിച്ചു:

Ffmpeg -i source_video.mp4 -i watermark.png \ -filter_complex "overlay=(main_w-overlay_w)/2:(main_h-overlay_h)/2"\ -codec:a copy video_protected.mp4

ട്വീറ്റ്