லினக்ஸ் கட்டளை வரியிலிருந்து எம்பி 3 கால அளவைக் கண்டுபிடிப்பது எப்படி



சிக்கல்களை அகற்ற எங்கள் கருவியை முயற்சிக்கவும்

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



நீங்கள் ஒரு வரியில் திறந்திருக்க வேண்டும், எனவே நீங்கள் அதை யூனிட்டி டாஷில் தேடுவதை உறுதிசெய்து கொள்ளுங்கள், Xfce4 இன் விஸ்கர் மெனு அல்லது எல்எக்ஸ்டி அப்ளிகேஷன் மெனுவில் உள்ள கணினி மெனுவிலிருந்து இதைத் தொடங்கவும் அல்லது திறக்க Ctrl, Alt மற்றும் T ஐ அழுத்தவும் முனைய பெட்டி. சில எம்பி 3 எடிட்டர்கள் மெய்நிகர் கன்சோலைப் பயன்படுத்தும் போது, ​​இந்த தந்திரங்களும் அவற்றில் வேலை செய்ய வேண்டும்.



முறை 1: mp3info உடன் கால அளவை சரிபார்க்கிறது

நீங்கள் எல்லா எம்பி 3 நூலகங்களையும் அப்படியே வைத்திருந்தாலும், நீங்கள் எம்பி 3 இன்ஃபோவை நிறுவியிருக்க மாட்டீர்கள், எனவே டெபியன் அல்லது உபுண்டு அடிப்படையிலான விநியோகங்களில் சுடோ ஆப்ட்-கெட் இன்ஸ்டால் எம்பி 3 இன்ஃபோவைப் பயன்படுத்த வேண்டும். இது ஜுபுண்டு மற்றும் லுபுண்டு உள்ளிட்ட பல்வேறு உபுண்டு சுழல்களில் வேலை செய்ய வேண்டும். ஃபெடோரா மற்றும் ரெட் ஹாட் எம்பி 3 தொழில்நுட்பத்திற்கான ஆதரவை நீண்டகாலமாக தடுத்து நிறுத்தியுள்ளதால், அவர்கள் உண்மையிலேயே இலவசமாக இருக்க விரும்புகிறார்கள், http://www.ibiblio.org இலிருந்து மூலத்தை அல்லது i386 பைனரியை கைமுறையாக பதிவிறக்கம் செய்ய வேண்டும். / mp3info / பக்கம்.



புதிய ஃபெடோரா நிறுவல்கள் எம்பி 3 இன் சில அம்சங்களை ஆதரிக்க வேண்டும், அதாவது அதிகாரப்பூர்வ களஞ்சியங்களில் நீங்கள் ஒரு தொகுப்பைக் காணலாம், ஆனால் அதுவரை நீங்கள் mp3info-0.8.5a-1.i386.rpm தொகுப்பைப் பதிவிறக்கம் செய்து பின்னர் வைரஸ் ஸ்கேன் செய்யலாம். பதிவிறக்கம் செய்தபின் நாட்டிலஸில் உள்ள கோப்பைப் பார்க்கிறீர்கள் என்றால், அந்த கோப்பகத்தில் ஒரு கட்டளை வரியில் திறக்க F4 விசையை அழுத்தலாம். இல்லையெனில், நீங்கள் வழக்கம்போல கட்டளை வரியில் திறந்து பயன்படுத்தவும் cd ~ / பதிவிறக்கங்கள் நீங்கள் சேமித்த கோப்பகத்திற்கு செல்லவும், பின்னர் இயக்கவும் sudo yum install mp3info-0.8.5a-1.i386.rpm உங்களிடம் சுடோர்ஸ் கோப்பு செயலில் இருந்தால். இல்லையெனில் நீங்கள் தட்டச்சு செய்ய வேண்டும் அவரது - உள்ளீட்டு விசையை அழுத்தி, yum install mp3info-0.8.5a-1.i386.rpm ஐ இயக்குவதற்கு முன் உங்கள் கடவுச்சொல்லை தட்டச்சு செய்க, இருப்பினும் நீங்கள் நாட்டிலஸில் கோப்பைத் தேர்ந்தெடுத்து அதை நிறுவ முடியுமா என்று பார்க்கவும். உபுண்டு மற்றும் டெபியன் பயனர்கள் இந்த சிக்கல்களைக் கொண்டிருக்கக்கூடாது, மேலும் ஒரு sudo apt-get install கட்டளை தானாகவே தொகுப்பை செயலாக்க வேண்டும்.

தொகுப்பை செயலாக்கியதும், தட்டச்சு செய்க mp3info -p “% S” nameOfTrack.mp3 கட்டளை வரியில் மற்றும் நீளத்தைக் கண்டுபிடிக்க Enter ஐ அழுத்தவும். நீளம் குறித்து நீங்கள் ஆர்வமாக இருக்கும் கோப்பின் பெயருடன் nameOfTrack.mp3 ஐ மாற்ற வேண்டும். இது உங்கள் வரியில் வெளியீட்டின் அதே வரியில் வைப்பதைக் கண்டால், முயற்சிக்கவும் mp3info -p “% S n” nameOfTrack.mp3 அங்கு ஒரு புதிய வரியைச் சேர்க்க. பொருட்படுத்தாமல், இது பொதுவாக நேரத்தை நொடிகளில் தரும்.

X86 அல்லது x86_64 கட்டமைப்பிலிருந்து பணிபுரியும் FreeBSD பயனர்கள் mp3info க்கான மூலக் குறியீட்டை தொகுக்க முடியும் என்பதைக் கண்டறிய வேண்டும், ஆனால் மென்பொருளின் 0.8.5a பதிப்பில் இப்போது அதிகாரப்பூர்வ FreeBSD போர்ட் உள்ளது, அதை நீங்கள் https: //svnweb.freebsd.org/ports/head/audio/mp3info/ நீங்கள் அதிகாரப்பூர்வ தொகுப்புகளுடன் மட்டுமே வேலை செய்ய விரும்பினால்.

முறை 2: ffmpeg உடன் காலத்தைக் கண்டறிதல்

நீங்கள் ஏற்கனவே ffmpeg ஐ நிறுவியிருந்தால், mp3info ஐ நிறுவ விரும்பவில்லை என்றால், அல்லது mp3info ஐ தொகுப்பது ஒரு விருப்பமல்ல, நீங்கள் ஒரு FreeBSD நிறுவலில் இருந்தால், நீங்கள் இன்னும் ஒரு கட்டளை தந்திரத்தை வைத்திருக்கிறீர்கள். grep உடன் எளிதாக, ஆனால் அது எப்போதும் இயங்காது. வேறு எந்த வாதங்களும் வழங்கப்படாவிட்டால், ffmpeg எந்தவொரு எம்பி 3 கோப்பையும் பற்றி அறிந்த அனைத்தையும் அதன் ஊட்டத்தை பட்டியலிடும். Song.mp3 என அழைக்கப்படும் ஒரு கோப்பில் நீங்கள் வேலை செய்ய விரும்புகிறீர்கள் என்று வைத்துக் கொள்ளுங்கள் ffmpeg as ffmpeg -i song.mp3 2> & 1 | grep காலம் இசையின் நீளம் தவிர எல்லாவற்றையும் அகற்ற.

கோப்பு பெயரை இடைவெளிகள் அல்லது பிற எழுத்துக்கள் இருந்தால் மேற்கோள்களில் வைக்க வேண்டியிருக்கும். விண்டோஸ், ஓஎஸ் எக்ஸ் அல்லது ஐஓஎஸ் சுற்றுச்சூழல் அமைப்புகளிலிருந்து வருபவர்கள் அதற்குப் பயன்படுத்தப்படாமல் இருக்கும்போது, ​​எம்பி 3 கோப்பு பெயர்கள் உண்மையில் பல லினக்ஸ் மற்றும் ஃப்ரீ.பி.எஸ்.டி கோப்பு முறைமைகளில் அவற்றில் பெருங்குடல்களைக் கொண்டிருக்கலாம், எனவே நீங்கள் அந்த விஷயத்திலும் மேற்கோள்களைப் பயன்படுத்த வேண்டியிருக்கும்.

உங்களிடம் சராசரி பிட்ரேட் எம்பி 3 இருந்தால், ffmpeg உண்மையில் நீளத்தை மதிப்பிடும், எனவே இந்த எண்ணிக்கை முற்றிலும் துல்லியமாக இருக்காது. ஏதேனும் மதிப்பீடுகள் உண்மையில் நிகழ்ந்தால் “பிட்ரேட்டிலிருந்து கால அளவை மதிப்பிடுவது, இது சரியாக இருக்காது” என்று பார்ப்பீர்கள்.

முறை 3: எக்சிஃப்டூலைப் பயன்படுத்துதல்

நீங்கள் நிரல்களை நிறுவக்கூடிய ஒரு விநியோகத்தில் இருந்தால், நீங்கள் முயற்சி செய்ய விரும்பலாம் sudo apt-get install libimage-exiftool-perl உபுண்டு, டெபியன் அல்லது லினக்ஸ் புதினா போன்ற உகந்த தொகுப்பு நிர்வாகியை நீங்கள் அணுகினால். ஃபெடோரா அல்லது ரெட் ஹாட் போன்ற முற்றிலும் இலவச மென்பொருள் விநியோகங்களில் இந்த தொகுப்பை நீங்கள் கண்டுபிடிக்க முடியாது, இருப்பினும் இது எதிர்காலத்தில் கிடைக்கக்கூடும்.

நிறுவலில் உங்களுக்கு எந்த பிரச்சனையும் இல்லை என்றால், நீங்கள் வெறுமனே தட்டச்சு செய்யலாம் exiftool filename.mp3 , filename.mp3 என்ற பெயரை நீங்கள் உண்மையில் ஆர்வமுள்ள எந்த கோப்பையும் மாற்றியமைக்கிறது. நீங்கள் பெயரைச் சுற்றி மேற்கோள்களை வைக்க வேண்டியிருக்கும் என்பதை நினைவில் கொள்ளுங்கள், ஆனால் கோப்பு பெயரில் பெருங்குடல்கள், குறைப்புக்கள், இடைவெளிகள் அல்லது அசாதாரணமான ஏதேனும் இருந்தால் கட்டளை அல்ல. லினக்ஸ் மற்றும் ஃப்ரீ.பி.எஸ்.டி சுற்றுச்சூழல் அமைப்பில் கலைஞர் பெயர்கள் மற்றும் ஆல்பத்தின் பெயர்களைப் பிரிக்க கோலன்கள் சில நேரங்களில் பயன்படுத்தப்படுகின்றன.

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

நீங்கள் வெளியிடலாம் exiftool filename.mp3 | grep காலம் மீதமுள்ள பொருள்களைப் படிக்கத் தேவையில்லாமல் காலத்தைக் குறிப்பிடும் வரியைக் கண்டுபிடிக்க, ஆனால் இது பொதுவாக நீங்கள் ஸ்கிரிப்டுகளுடன் பணிபுரிந்தால் நீங்கள் செய்ய விரும்பும் ஒன்று மட்டுமே.

4 நிமிடங்கள் படித்தேன்