எஃப்எஃப்எம்பிஎக் மூலம் ஒரு வீடியோவை வெட்டி செதுக்குவது எப்படி

How Cut Crop Video With Ffmpeg



இந்த டுடோரியல் ffmpeg ஐ பயன்படுத்தி கட்டளை வரியிலிருந்து வீடியோக்களை எப்படி வெட்டி செதுக்குவது என்பதை விளக்குகிறது.

FFmpeg கட்டளை வரியிலிருந்து மல்டிமீடியா மற்றும் ஸ்ட்ரீம்களைத் திருத்துவதற்கான பல தளங்கள், திறந்த மூல தொகுப்புகள் மற்றும் நூலகங்கள். இது அசாதாரண கோப்புகள் உட்பட பெரும்பாலான மல்டிமீடியா வடிவங்களை குறியாக்கம் மற்றும் டிகோடிங்கை ஆதரிக்கிறது. செயல்முறை மற்றும் வீடியோ ஸ்கிரீன் ஷாட்களை உள்ளடக்கிய இந்த டுடோரியலைப் படித்த பிறகு, ffmpeg ஐப் பயன்படுத்தி வீடியோக்களை எவ்வாறு வெட்டுவது மற்றும் செதுக்குவது என்பது உங்களுக்குத் தெரியும்.







Ffmpeg ஐ நிறுவுதல்:

டெபியன் அடிப்படையிலான லினக்ஸ் விநியோகங்களில் ffmpeg ஐ நிறுவ, கீழே உள்ள எடுத்துக்காட்டில் காட்டப்பட்டுள்ளபடி apt என்ற கட்டளையைப் பயன்படுத்தவும்.



சூடோபொருத்தமானநிறுவு ffmpeg



Redhat / Centos இல் ffmpeg ஐ நிறுவ, கீழே உள்ள கட்டளைகளை இயக்கவும்:





yum Localinstall yum நிறுவ ffmpegffmpeg-devel

Ffmpeg பயன்படுத்தி வீடியோக்களை வெட்டுவது எப்படி:

Ffmpeg மூலம் வீடியோக்களை வெட்டுவது ffmpeg ஐப் பயன்படுத்தி மிகவும் எளிமையான, வேகமான, மற்றும் குறைந்த வளங்களை உட்கொள்ளும் பணியாகும். தொடக்க அல்லது இறுதி நேரத்தை அல்லது தேவைப்பட்டால் இரண்டையும் மற்றும் வெளியீட்டு கோப்பை மட்டுமே நீங்கள் வரையறுக்க வேண்டும். நான் இதனுடன் வேலை செய்வேன் லினக்ஸ் குறிப்பு வீடியோ (காலம் 00: 03: 280) நான் இந்த டுடோரியலுக்காக பதிவிறக்கம் செய்தேன்.

கீழேயுள்ள கட்டளை ffmpeg ஐப் பயன்படுத்தி இரண்டாவது வீடியோவை வெட்டுகிறது 00:00:05 கொடி -ss உடன் குறிப்பிடப்பட்டுள்ளது; நீங்கள் தொடக்கத்தின் ஒரு பகுதியை வெட்ட விரும்பினால் உங்கள் புதிய வீடியோவின் தொடக்கப் புள்ளியை வரையறுக்கும் கொடி இது. நீங்கள் வீடியோவின் ஒரு பகுதியை மட்டும் வெட்ட விரும்பினால், இந்த கொடியை நீங்கள் பயன்படுத்தத் தேவையில்லை. நீங்கள் பார்க்கிறபடி, நேர வடிவம் HH: MM: SS (மணிநேரம், நிமிடங்கள், விநாடிகள்) ஆக இருக்க வேண்டும். உதாரணமாக, 2 நிமிடங்கள் மற்றும் 3 வினாடிகளுக்கு, நீங்கள் தட்டச்சு செய்ய வேண்டும் 00:02:03.



திருத்தப்பட வேண்டிய கோப்பை குறிப்பிட -i கொடி பயன்படுத்தப்படுகிறது; இந்த வழக்கில், கோப்பு LinuxHint-vim.mp4.

புதிய கோப்பின் முடிவைக் குறிப்பிட விருப்பம் -t பயன்படுத்தப்படுகிறது; இந்த வழக்கில், வீடியோ 00:02:00 மணிக்கு முடிவடையும். இதேபோல் -ss க்கு, நீங்கள் வீடியோவின் முடிவின் ஒரு பகுதியை வெட்ட விரும்பவில்லை, ஆனால் ஆரம்பத்தின் ஒரு பகுதியை மட்டும் வெட்ட விரும்பினால், இந்த கொடியை நீங்கள் பயன்படுத்த தேவையில்லை.

இந்த வழக்கில், வெளியீட்டு கோப்பை வரையறுக்க -c நகல் கொடி பயன்படுத்தப்படுகிறது; இந்த வழக்கில், கோப்பு editedvideo.mp4.

ffmpeg -ஸ்ஸ்00:00:05-நான்LinuxHint-vim.mp4-டி00:02:00-சிநகல் திருத்தப்பட்ட வீடியோ. mp4

முழு செயல்பாடும் கணினி ஆதாரங்களை உட்கொள்ளாமல் சில வினாடிகள் எடுத்தது.

அடுத்த உதாரணம் 00:03:28 வினாடிகளின் முடிவின் ஒரு பகுதியை மட்டும் எப்படி வெட்டுவது என்பதைக் காட்டுகிறது. இவ்வாறு நான் விருப்பத்தை தவிர்த்துவிட்டேன் -ஏனெனில் நான் தொடக்க புள்ளியை வைத்திருக்க விரும்புகிறேன், மேலும் 00:02:00 மணிக்கு -t கொடியை செயல்படுத்துவதன் மூலம் வீடியோவை வெட்டினேன்.

ffmpeg -நான்LinuxHint-vim.mp4-டி00:02:00-சிநகல் திருத்தப்பட்ட வீடியோ 2. எம்பி 4

முந்தைய எடுத்துக்காட்டுக்கு மாறாக, கீழே உள்ள கட்டளை -ss கொடியைப் பயன்படுத்தி வீடியோவின் ஒரு பகுதியை மட்டுமே குறைக்கிறது. இந்த வழக்கில், புதிய வெளியீடு 00:01:30 முதல் தொடங்கும்.

ffmpeg -ஸ்ஸ்00:01:30 -நான்LinuxHint-vim.mp4-சிநகலெடுத்த திருத்தப்பட்ட காணொளி 3.mp4

நீங்கள் பார்க்க முடியும் என, ffmpeg மூலம் வீடியோக்களை வெட்டுவது ஒரு எளிய மற்றும் வேகமான செயல்முறையாகும்.

Ffmpeg ஐ பயன்படுத்தி கருப்பு எல்லைகளை செதுக்குதல்:

டுடோரியலின் இந்த பகுதி ffmpeg மூலம் வீடியோக்களை எவ்வாறு செதுக்குவது என்பதை விவரிக்கிறது.

கருப்பு எல்லைகளை அகற்ற உங்கள் வீடியோவை எவ்வாறு செதுக்குவது என்பதை தானாகவே கண்டறிய நீங்கள் ffmpeg ஐப் பயன்படுத்தலாம்.

இந்த எடுத்துக்காட்டுக்கு, நான் 320 × 240 ஐப் பயன்படுத்துவேன் காணொளி இது பின்வருமாறு தெரிகிறது:

கீழேயுள்ள கட்டளை வீடியோவை சரியாக செதுக்க சரியான பரிமாணங்களையும் நிலைகளையும் கண்டறிய முயற்சிக்கும்.

ffmpeg -நான்linux-foundation.mp4-vfபயிர் கண்டறிதல்-fஏதுமில்லை -2> &1 | விழி '/ பயிர்/ {$ NF} அச்சிடவும்' | வால் -1

நீங்கள் பார்க்க முடியும் என, ffmpeg சரியான அகலம் (320), உயரம் (208), X மற்றும் Y நிலைகளை வீடியோவை சரியாக செதுக்குவதற்கு வழங்குகிறது.

X நிலை X நிலை இடது விளிம்பிலிருந்து கிடைமட்ட பயிர் தொடக்க புள்ளியை வரையறுக்கிறது, அங்கு இடது விளிம்பு 0 ஆகும்.

Y நிலை : Y என்பது செங்குத்து பயிர் தொடக்க புள்ளியாகும், அங்கு மேல் விளிம்பு 0 ஆகும்.

வீடியோவுக்கு கீழே உள்ள உதாரணம் வெட்டப்படும்; -filter: v கொடியை நீங்கள் பார்க்கலாம்.

-ஃபில்டர் கொடி உள்ளீட்டு ஸ்ட்ரீமைப் பிரித்து, அதை செதுக்கி, மற்ற ஸ்ட்ரீமிங்கோடு மேலெழும்பும் ஒரு வடிகட்டியை செயல்படுத்துகிறது. நீங்கள் பார்க்க முடியும் என, கீழே உள்ள கட்டளையில் வரையறுக்கப்பட்ட அளவுகள் மற்றும் நிலைகள் முந்தைய கட்டளையால் வழங்கப்படுகின்றன.

மேலும், கொடி -சி நகல் தவிர்க்கப்பட்டது, மற்றும் வெளியீட்டு கோப்பு பெயர் பயிர் கொடிக்கு பிறகு எழுதப்பட்டது.

ffmpeg -நான்linuxfoundation.mp4 -வடிகட்டி: v'பயிர் = 320: 208: 0: 16'வெளியீடு. mp4

நீங்கள் பார்க்க முடியும் என, கருப்பு எல்லைகள் அகற்றப்பட்டன:

Ffmpeg பயன்படுத்தி வீடியோக்களை செதுக்குவது பற்றி:

முந்தைய தொழில்நுட்பத்தைப் பயன்படுத்தி வீடியோவின் எந்தப் பகுதியையும் நீங்கள் வெட்டலாம், கருப்பு எல்லைகள் மட்டுமல்ல.

கீழே உள்ள கட்டளை முந்தைய வீடியோவை செதுக்கும், 200 × 200 படத்தை திருப்பி, இடதுபுறத்தில் இருந்து 200px மற்றும் மேல் ஓரங்களில் இருந்து 0px ஐத் தொடங்கும்.

fffmpeg-நான்வெளியீடு. mp4 -வடிகட்டி: v'பயிர் = 200: 200: 200: 0'வெளியீடு 2.mp4

மேலும் வெட்டப்பட்ட வீடியோ இதோ:

நிச்சயமாக, செவ்வகங்கள் போன்ற மற்ற வகை நடவடிக்கைகளை நீங்கள் வரையறுக்கலாம்.

நாங்கள் வேலை செய்யும் வீடியோ (முதல் டுடோரியல் பிரிவைப் போன்றது) கீழே உள்ள படத்தைப் போல் தெரிகிறது.

இந்த முதல் எடுத்துக்காட்டில், நாம் வெளியீட்டு பரிமாணங்களை மட்டுமே வரையறுக்கிறோம் ஆனால் நிலையை அல்ல. நீங்கள் நிலையை குறிப்பிடவில்லை என்றால், ffmpeg தானாகவே வீடியோவின் மையத்தை செதுக்கும் . எனவே, கீழே உள்ள எடுத்துக்காட்டில், வீடியோ உயரம் மற்றும் அகலம் மட்டுமே வரையறுக்கப்பட்டுள்ளது, ஆனால் எந்த நிலையிலும், ffmpeg வீடியோவை செதுக்கி, வீடியோவின் மையத்தின் 500 × 500 செதுக்கப்பட்ட வெளியீட்டை வழங்கும்.

ffmpeg -நான்LinuxHint -vim.mp4 -வடிகட்டி: v'பயிர் = 500: 500'LinuxHintvideo2.mp4

மேலும் நாங்கள் வெட்டப்பட்ட 500x500px வெளியீட்டைப் பெறுகிறோம்:

தேவைப்பட்டால், கீழே காட்டப்பட்டுள்ளபடி, அசல் வீடியோ தெளிவுத்திறனை அறிய, grep உடன் இணைந்து ffmpeg கட்டளையைப் பயன்படுத்தலாம்.

ffmpeg -நான்LinuxHint-vim.mp42> &1 | பிடியில்காணொளி:| பிடியில் -போ ' d {3,5} x d {3,5}'

நீங்கள் ffmpeg எளிமை மற்றும் செயல்திறனை விரும்பினால், நீங்கள் அணுகலாம் ffmpeg அதிகாரப்பூர்வ ஆவணங்கள் இங்கே மீடியாவைத் திருத்த பல கூடுதல் அம்சங்கள் மற்றும் செயல்பாடுகளைப் பற்றி அறிய.

முடிவுரை:

கட்டளை வரியிலிருந்து மீடியாவை வெட்டுவது மற்றும் வெட்டுவது ffmpeg உதவியுடன் மிகவும் எளிதானது. Ffmpeg இன் முக்கிய நன்மைகளில் ஒன்று குறைந்த வள நுகர்வு மற்றும் வேகமான வேகம்.
இந்த டுடோரியல் எந்த லினக்ஸ் பயனர் நிலை அல்லது வீடியோ எடிட்டிங் அறிவு இல்லாத எந்த நபரும் ஒரு சில கட்டளைகள் மற்றும் நட்பு தொடரியல் ஆகியவற்றைக் கற்றுக்கொண்டு உரை முறையில் வீடியோக்களை தொழில் ரீதியாக திருத்த முடியும் என்பதைக் காட்டுகிறது. FFmpeg என்பது மல்டிபிளாட்ஃபார்ம் ஆகும், இது கட்டளை வரியிலிருந்து வீடியோ மற்றும் ஆடியோ கோப்புகளைத் திருத்த ஒரு சிறந்த நிலையான கருவியாகும். FFmpeg என்பது VLC பிளேயர் போன்ற பரவலாக அறியப்பட்ட கருவிகளின் ஒரு பகுதியாகும் மற்றும் ஐடியூன்ஸ் மற்றும் யூடியூபிற்கான முக்கிய செயலாக்கத்தில் சேர்க்கப்பட்டுள்ளது.

இந்த பயிற்சி பயனுள்ளதாக இருந்தது என்று நம்புகிறேன். மேலும் லினக்ஸ் குறிப்புகள் மற்றும் பயிற்சிகளுக்கு லினக்ஸ் குறிப்பை தொடர்ந்து பின்பற்றவும்.