Ubuntu Linux жүйесінде FFmpeg көмегімен жұмыс үстелін қалай жазуға болады: 10 қадам

Мазмұны:

Ubuntu Linux жүйесінде FFmpeg көмегімен жұмыс үстелін қалай жазуға болады: 10 қадам
Ubuntu Linux жүйесінде FFmpeg көмегімен жұмыс үстелін қалай жазуға болады: 10 қадам

Бейне: Ubuntu Linux жүйесінде FFmpeg көмегімен жұмыс үстелін қалай жазуға болады: 10 қадам

Бейне: Ubuntu Linux жүйесінде FFmpeg көмегімен жұмыс үстелін қалай жазуға болады: 10 қадам
Бейне: ТЕЛЕФОНДА МАЗАЛАЙТЫН РЕКЛАМАЛАРДЫ АЛЫП ТАСТАЙМЫЗ! ТОЛЫҒЫМЕН! 2024, Наурыз
Anonim

FFmpeg - мультимедиялық деректерді өңдеуге арналған кітапханалар мен бағдарламалар шығаратын ақысыз бағдарламалық жасақтама. Бұл оқулық Ufuntu Linux -те жұмыс үстелін жазу үшін FFmpeg -ті орнату мен қолдануды қамтиды. Әр адамның нәтижелері жүйенің конфигурациясына байланысты өзгеруі мүмкін.

Қадамдар

Жұмыс үстелін Ubuntu Linux жүйесінде FFmpeg көмегімен жазыңыз 1 -қадам
Жұмыс үстелін Ubuntu Linux жүйесінде FFmpeg көмегімен жазыңыз 1 -қадам

Қадам 1. Жүйеде FFmpeg орнатылғанын тексеріңіз

Егер ffmpeg -version теру сізге қате туралы хабарлама бермесе, ол орнатылады. Әйтпесе, терминалды ашып, келесі пәрмендерді қолдану арқылы FFmpeg орнатуға болады:

  • Түрі/Көшіру/Қою:

    sudo apt-get жаңартуы

    Бұл пәрмен сіздің жүйеңіздегі пакет репозиторийлерін жаңартады

  • Түрі/Көшіру/Қою:

    sudo apt-get ffmpeg орнатыңыз

    Бұл команда сіздің жүйеңізге FFmpeg орнатады. Егер бұл сізге sudoers файлында жоқ екеніңізді көрсететін қате туралы хабар берсе, сіз su root теріп, түбірлік құпия сөзді енгізіп, содан кейін осы пәрменді шығара аласыз. Егер сізде түпнұсқалық құпия сөз болмаса, жүйе әкімшісінен оны орнатуды сұрауға тура келеді

Жұмыс үстелін Ubuntu Linux жүйесінде FFmpeg көмегімен жазыңыз 2 -қадам
Жұмыс үстелін Ubuntu Linux жүйесінде FFmpeg көмегімен жазыңыз 2 -қадам

Қадам 2. «Бейнелер» каталогына өзгертіңіз

Бұл талап етілмейді, бірақ бейнелерді каталогтың ішінде сақтау оларды оңай табуға мүмкіндік береді.

  • Түрі/Көшіру/Қою:

    cd /home /your_user_name /Videos

Жұмыс үстелін Ubuntu Linux жүйесінде FFmpeg көмегімен жазыңыз 3 -қадам
Жұмыс үстелін Ubuntu Linux жүйесінде FFmpeg көмегімен жазыңыз 3 -қадам

Қадам 3. Микрофоныңыздың қосулы екеніне және дыбыс деңгейі көтерілгеніне көз жеткізіңіз

Келесі командалар жұмыс үстеліндегі бейне мен дыбысты төменде берілген бейне форматында жазады.

Жұмыс үстелін Ubuntu Linux жүйесінде FFmpeg көмегімен жазыңыз 4 -қадам
Жұмыс үстелін Ubuntu Linux жүйесінде FFmpeg көмегімен жазыңыз 4 -қадам

Қадам 4. Экранның өлшемін біліңіз

Егер сіз бүкіл экранды жазғыңыз келсе, сізге қажет болады. Экранның өлшемін білу үшін xdpyinfo | деп теріңіз grep 'өлшемдері:'

Жұмыс үстелін Ubuntu Linux жүйесінде FFmpeg көмегімен жазыңыз 5 -қадам
Жұмыс үстелін Ubuntu Linux жүйесінде FFmpeg көмегімен жазыңыз 5 -қадам

Қадам 5. Экранды дыбыссыз жазу үшін келесі пәрменді қолданыңыз:

ffmpeg -video_size 1920x1080 -фрейм 30 -f x11grab -i: 0.0+0, 0 -c: v libx264rgb -crf 0 -ультра жылдам.mp3 үлгісін алдын ала орнатыңыз

  • -video_size жазылған аймақтың көлемін көрсетеді. Егер сізде басқа экран өлшемі болса, оны 1920x1080 орнына қолданыңыз. Егер сіз экранның бір аймағын ғана жазғыңыз келсе, мұнда аумақтың өлшемін көрсетіңіз.
  • -framerate кадр жиілігін анықтайды, i. д. бір секундта қанша бейне кадрлар жазылады. Егер сізге басқа кадр жиілігі қажет болса, 30 -дан басқа санды қолданыңыз. Ең төменгі рұқсат етілген кадр жиілігі - 20.
  • -f x11grab -бұл FFmpeg -ке экраныңызды жазуды айтатын нәрсе. Сіз мұны өзгертпеуіңіз керек.
  • -i: 0.0+0, 0 -бұл сіз жазғыңыз келетін аймақтың сол жақ жоғарғы бұрышының x және y ығысуын көрсететін жер. Мысалы, пайдаланыңыз

    :0.0+100, 200

  • x офсеті 100 және у офсеті 200 болуы керек.
  • -c: v libx264rgb -crf 0 -алдын ала орнатылған өте жылдам -кодтау опциялары. Бұл жылдам және жоғалтпайтын жазбаны көрсетеді.
Жұмыс үстелін Ubuntu Linux жүйесінде FFmpeg көмегімен жазыңыз 6 -қадам
Жұмыс үстелін Ubuntu Linux жүйесінде FFmpeg көмегімен жазыңыз 6 -қадам

Қадам 6. Микрофонды немесе жүйелік дыбыстарды жазу үшін келесі пәрменді пайдаланыңыз:

ffmpeg -video_size 1920x1080 -кадр 30 -f x11grab -i: 0.0+0, 0 -f импульс -ac 2 -i 0 -c: v libx264rgb -crf 0 -ультра жылдам.mp3 үлгісін алдын ала орнатыңыз

  • Көптеген опциялар экранды жазумен бірдей, бірақ сіз кейбір қосымша опцияларды көрсетесіз. Соңында жаңа аудио опцияларды қосу мүмкін емес екенін ескеріңіз, себебі олардың тәртібі оларды FFmpeg қалай түсіндіретініне әсер етеді.
  • -f импульсі FFmpeg -ке сіздің дыбыстық серверіңіз PulseAudio -дан кірісті алуды айтады.
  • -ac 2 дыбыс арналарының санын көрсетеді. Егер сіз «» арналар санын 2 -ге (жарамсыз аргумент) қою мүмкін емес «сияқты қате алсаңыз, оны 1 -ге өзгертуіңіз керек.
  • -i 0 кірісті қай құрылғыдан алу керектігін көрсетеді. Pacmd list-source пәрмені бар барлық құрылғылардың тізімін көруге болады. Артқы нөмір

    -i

  • онда көрсетілген индекс. Пәрменнің басқа шығысы сізге дыбыстық құрылғы не үшін қажет екенін түсіндіреді. «Монитор аудио аналогының мониторы» сияқты құрылғы жүйелік дыбысты жазады, ал сипаттамада «микрофон» бар нәрсе микрофон болады.
Жұмыс үстелін Ubuntu Linux жүйесінде FFmpeg көмегімен жазыңыз 7 -қадам
Жұмыс үстелін Ubuntu Linux жүйесінде FFmpeg көмегімен жазыңыз 7 -қадам

Қадам 7. Қолдану

-сүзгілеу_күрделі қосылу

екі дыбыстық кірісті де біріктіру.

Бұл сізге микрофон мен жүйенің дыбыстарын бір уақытта жазуға мүмкіндік береді. Мысалы, сіздің командаңыз келесідей болуы мүмкін: ffmpeg -video_size 1920x1080 -фрейм 30 -f x11grab -i: 0.0+0, 0 -f импульс -filter_complex amerge -ac 2 -i 0 -f импульс -ac 2 -i 1 -c: v libx264rgb -crf 0 -ультра жылдам.mkv үлгісін алдын ала орнатыңыз

Жұмыс үстелін Ubuntu Linux жүйесінде FFmpeg көмегімен жазыңыз 8 -қадам
Жұмыс үстелін Ubuntu Linux жүйесінде FFmpeg көмегімен жазыңыз 8 -қадам

Қадам 8. Жазуды тоқтату үшін Ctrl+C пернелерін басыңыз

Ол «Әдетте шығу, қабылданған сигнал 2» сияқты хабарламамен шығуы керек.

Жұмыс үстелін Ubuntu Linux жүйесінде FFmpeg көмегімен жазыңыз 9 -қадам
Жұмыс үстелін Ubuntu Linux жүйесінде FFmpeg көмегімен жазыңыз 9 -қадам

Қадам 9. Қажет болса, файлды қайта кодтаңыз

Егер сақтау орны туралы алаңдайтын болсаңыз, сапаны жоғалтпай, кішірек файлды алу үшін келесі пәрменді іске қосуға болады: ffmpeg -i sample.mkv -c: v libx264rgb -c: copy -crf 0 -preset very slowlow sample -кіші. мкв. Әрине, сіз кез келген басқа түрлендіруді жасай аласыз; Бұл туралы нұсқауларды алу үшін медианы FFmpeg көмегімен қалай түрлендіру туралы қараңыз.

Жұмыс үстелін Ubuntu Linux жүйесінде FFmpeg көмегімен жазыңыз 10 -қадам
Жұмыс үстелін Ubuntu Linux жүйесінде FFmpeg көмегімен жазыңыз 10 -қадам

Қадам 10. Жазбаны қараңыз

Бұл оның мақсатты түрде жазылғанын растауға мүмкіндік береді. Сіз VLC, Totem немесе MPV сияқты медиа ойнатқышты пайдалана аласыз. Файлды осылардың бірімен ашу vlc samle.mkv, totem sample.mkv немесе mpv sample.mkv теру сияқты қарапайым.

Сізге медиа ойнатқышты орнату қажет. Егер сізде медиа ойнатқыш мүлде болмаса, оны APT арқылы орнатуға болады

Ескертулер

  • Бұл әдіспен ұзақ нәрсе жазбас бұрын қысқа тест жазуын жасаңыз. Бұл сізге орнату мен команданың жақсы жұмыс істеп тұрғанын тексеруге және қажет болған жағдайда түзетулер енгізуге мүмкіндік береді.
  • Жазудың басында және соңында қысқа кідірістер болуы мүмкін. Сізге қажет нәрсенің бәрі жазылғанына көз жеткізу үшін қажет уақыттан сәл ұзағырақ жазыңыз.

Ұсынылған: