সুচিপত্র:

উবুন্টুতে স্ট্রিমিং অডিও রেকর্ডিংয়ের সময়সূচী: 5 টি ধাপ
উবুন্টুতে স্ট্রিমিং অডিও রেকর্ডিংয়ের সময়সূচী: 5 টি ধাপ

ভিডিও: উবুন্টুতে স্ট্রিমিং অডিও রেকর্ডিংয়ের সময়সূচী: 5 টি ধাপ

ভিডিও: উবুন্টুতে স্ট্রিমিং অডিও রেকর্ডিংয়ের সময়সূচী: 5 টি ধাপ
ভিডিও: কখন ইউটিউবে লাইভ স্ট্রিমিং করতে পারবো | কয়টি সাবস্ক্রাইবার পূরণ করতে পারলে লাইভ স্ট্রিমিং করা যায় 2024, জুলাই
Anonim
উবুন্টুতে স্ট্রিমিং অডিও রেকর্ডিংয়ের সময়সূচী
উবুন্টুতে স্ট্রিমিং অডিও রেকর্ডিংয়ের সময়সূচী

আপনি যদি আমার মতো হন, আপনার কর্তারা আসলেই আশা করেন যে আপনি চাকরি করার সময় কাজ করবেন, এবং আপনার পছন্দের রেডিও শো শুনতে বসবেন না যেমন আপনি চাইতে পারেন। এই নির্দেশনায়, আমি দেখাব কিভাবে কাজের সময় নির্ধারণের জন্য এমপ্লেয়ার, খোঁড়া এবং ক্রোন ব্যবহার করে স্বয়ংক্রিয়ভাবে কোন অডিও স্ট্রিম রেকর্ড করতে হয়।

ধাপ 1: উবুন্টু পান, ডিরেক্টরি তৈরি করুন

উবুন্টু পান, ডিরেক্টরি তৈরি করুন
উবুন্টু পান, ডিরেক্টরি তৈরি করুন

এই নির্দেশের জন্য, আপনার উবুন্টু লিনাক্স থাকতে হবে। আমি 7.04 চালাই, কিন্তু এটি অন্যান্য সংস্করণের জন্যও কাজ করতে পারে। যদি লোকেরা আগ্রহী বলে মনে হয়, আমি উইন্ডোজের সাথে এটি কীভাবে করতে হয় তা দেখানোর জন্য একটি পৃথক নির্দেশনা লিখব যদি আপনি ইতিমধ্যেই উবুন্টু চালান, তবে কেবলমাত্র আপনার প্রয়োজনীয় জিনিসগুলি অ্যাপটির মাধ্যমে অবাধে উপলব্ধ। Lame, Mplayer এবং KCron.sudo ইনস্টল করার জন্য একটি টার্মিনালে নিম্নলিখিত কমান্ডগুলি ব্যবহার করুন। আপনার প্রয়োজনীয় ফোল্ডারগুলি তৈরি করতে নিম্নলিখিত কমান্ডগুলি ব্যবহার করুন।

ধাপ 2: স্ট্রিমরেকর্ড স্ক্রিপ্ট তৈরি করুন

স্ট্রিমরেকর্ড স্ক্রিপ্ট তৈরি করুন
স্ট্রিমরেকর্ড স্ক্রিপ্ট তৈরি করুন

আমরা যে স্ক্রিপ্টটি ব্যবহার করছি তার ধাপগুলো নিম্নরূপ: ১। এমপ্লেয়ার খুলুন, ইন্টারনেট 2 এ অডিও স্ট্রিম নির্দেশ করুন। Wav ফাইলে /tmp ডিরেক্টরিতে স্ট্রিম রেকর্ড করুন। শো শেষ হলে mplayer প্রক্রিয়াটি হত্যা করুন 4। /Tmp/mystream.wav কে mp3 ফাইলে রূপান্তর করুন, এটিকে আজকের তারিখের সাথে নাম দিন এবং এটি ব্যবহারকারীর ফোল্ডারের অধীনে আরও 'ব্যবহারকারী বান্ধব' ডিরেক্টরিতে স্থানান্তর করুন। /Tmp ডিরেক্টরিতে wav ফাইল মুছে ফেলুন এটি অর্জন করার জন্য, আপনাকে প্রথমে আপনি যে স্ট্রিমটি অ্যাক্সেস করছেন তার URL খুঁজে বের করতে হবে। উদাহরণস্বরূপ, আমি CSPAN রেডিও স্ট্রিম ব্যবহার করব এবং সোমবার থেকে শুক্রবার পর্যন্ত দুপুর এবং দুপুর ২ টার মধ্যে এটি রেকর্ড করব। স্ক্রিপ্টের পাঠ্য এখানে:#!/Bin/shNOW = $ (date +"%b-%d-%y") mplayer "mms: //rx-wes-sea20.rbn.com/farm/pull/tx -rbn -sea34: 1259/wmtencoder/cspan/cspan/wmlive/cspan4db.asf "-ao pcm: file =/tmp/mystream.wav -vc dummy -vo null; lame -ms /tmp/mystream.wav -o" /home/shawn/music/CSPAN/My Show - $ NOW.mp3 "; rm /tmp/mystream.wav; Gedit বা Vi ব্যবহার করে একটি ফাঁকা ফাইলে এই লেখাটি অনুলিপি করুন এবং" স্ট্রিমরেকর্ড "হিসাবে সংরক্ষণ করুন। আপনাকে স্ক্রিপ্টের ক্ষেত্রগুলি তির্যকভাবে সম্পাদনা করতে হবে, কারণ এটি আপনার জন্য প্রযোজ্য নয়। এমপ্লেয়ারের পরের টেক্সট হল আপনি যে স্ট্রীমটি রেকর্ড করতে চান তার ইউআরএল, এটি আপনার স্ট্রিমের ইউআরএল দিয়ে প্রতিস্থাপন করতে হবে, যা ফায়ারফক্সের স্ট্রীমে গিয়ে সহজেই পাওয়া যাবে, এমপ্লেয়ার প্লাগইন শুরু করতে দেওয়া হবে, তারপর ডান ক্লিক করুন এবং "কপি ইউআরএল" নির্বাচন করুন।

ধাপ 3: স্ক্রিপ্ট সংরক্ষণ করুন, পিকিল স্ক্রিপ্ট তৈরি করুন এবং স্ক্রিপ্টগুলি এক্সিকিউটেবল করুন

স্ক্রিপ্ট সংরক্ষণ করুন, পিকিল স্ক্রিপ্ট তৈরি করুন এবং স্ক্রিপ্টগুলি এক্সিকিউটেবল করুন
স্ক্রিপ্ট সংরক্ষণ করুন, পিকিল স্ক্রিপ্ট তৈরি করুন এবং স্ক্রিপ্টগুলি এক্সিকিউটেবল করুন

পরবর্তী, আমরা স্ক্রিপ্টটি /স্ক্রিপ্ট ডিরেক্টরিতে সংরক্ষণ করব। একবার সংরক্ষণ করা হলে, একটি টার্মিনাল সেশনে যান এবং নিম্নলিখিতটি টাইপ করুন:

cd /scripts chmod 700 streamrecord (এটি আপনার তৈরি করা স্ক্রিপ্টটিকে একটি এক্সিকিউটেবল ফাইলে পরিণত করে।) /স্ক্রিপ্ট ডিরেক্টরিতে আরও একটি ফাইল তৈরি করুন। এটিকে পিকিল বলা হবে এবং আপনার হিটম্যান হবে। অর্থাৎ, এটি প্রথম স্ক্রিপ্টকে পুনরায় নামকরণ এবং ক্যাপচার করা স্ট্রিমের এনকোডিং চালিয়ে যাওয়ার অনুমতি দেওয়ার জন্য এমপ্লেয়ার প্রক্রিয়াটিকে হত্যা করবে। পিকিল স্ক্রিপ্টের সম্পূর্ণ পাঠ্য ঠিক এইভাবে: একবার আপনি /স্ক্রিপ্ট ডিরেক্টরিতে pkill ফাইলটি সংরক্ষণ করলে, এটিকে এক্সিকিউটেবল করার জন্য chmod কমান্ডটি আবার ব্যবহার করুন। আপনাকে প্রথমে /স্ক্রিপ্ট ডিরেক্টরিতে একটি টার্মিনাল সেশনে থাকতে হবে, তারপর টাইপ করুন: chmod 700 pkill একটি দ্রুত "ls" আপনার তৈরি ফাইলগুলি দেখাবে, এখন স্ট্যান্ডার্ড ব্ল্যাকের পরিবর্তে একটি সুন্দর সবুজ।

ধাপ 4: আপনার কাজের সময়সূচী করতে KCron ব্যবহার করুন

আপনার কাজের সময়সূচী করতে KCron ব্যবহার করুন
আপনার কাজের সময়সূচী করতে KCron ব্যবহার করুন
আপনার কাজের সময়সূচী করতে KCron ব্যবহার করুন
আপনার কাজের সময়সূচী করতে KCron ব্যবহার করুন

ক্রোন, বিস্ময়কর কিন্তু অত্যন্ত বিভ্রান্তিকর ছোট্ট টেক্সট ফাইল এবং সংশ্লিষ্ট পরিষেবাটি নিজের কাছেই নির্দেশনার একটি সম্পূর্ণ সিরিজ পাওয়ার যোগ্য। জিনিসগুলিকে সহজ করার জন্য, আমরা এর পরিবর্তে KCron (যা আমরা আগে ইনস্টল করেছি) ব্যবহার করতে যাচ্ছি। যদি ইন্সটল পরিকল্পনা অনুযায়ী চলে যায়, তাহলে আপনাকে KCron দেখতে হবে অ্যাপ্লিকেশন সিস্টেম টুলস এর অধীনে। পর্যায়ক্রমে, টার্মিনাল থেকে "kcron" টাইপ করে প্রোগ্রাম চালু করা যেতে পারে। একটি নতুন কাজ তৈরি করতে Ctrl+N ব্যবহার করুন এবং ছবিতে দেখানো কাজটি কনফিগার করুন। ছবিতে আপনি দেখতে পাচ্ছেন যে আমি প্রোগ্রাম /স্ক্রিপ্ট /স্ট্রিমরেকর্ড সব মাস চালানোর জন্য কনফিগার করেছি, সোম-শুক্র দুপুর 12 টায় 0 মিনিটের সাথে।

আপনার তৈরি করা দ্বিতীয় স্ক্রিপ্ট, যাকে 'পিকিল' বলা হয় তা আসলে এমপ্লেয়ারকে শেষ করে এবং প্রথম স্ক্রিপ্টটি চালিয়ে যেতে দেয়। সেই স্ক্রিপ্টটি চালানোর জন্য আপনাকে আরেকটি ক্রন কাজ সেট করতে হবে। আমার উদাহরণের জন্য, আমি কেক্রোনে দুটি চাকরি শেষ করি। (২ য় ছবি দেখুন)

ধাপ 5: আপনি ব্যবসা করছেন

আপনি ব্যবসা করছেন!
আপনি ব্যবসা করছেন!

এটাই আছে, আপনার হ্যান্ডওয়ার্কের পরীক্ষা করার জন্য আপনি Kcron এ স্ট্রিমরেকর্ডের কাজটিতে ডান ক্লিক করতে পারেন, 'এখন চালান' নির্বাচন করুন এবং আপনার /tmp ডিরেক্টরিতে mystream.wav চেক করুন। যদি এটি সেখানে থাকে (এবং দ্রুত বৃদ্ধি পাচ্ছে), pkill কাজটি চালান এবং আপনার শীঘ্রই mystream.wav আপনার /tmp ডিরেক্টরি থেকে অদৃশ্য হয়ে যাবে এবং স্ক্রিপ্ট পরিবর্তন করার সময় আপনার নির্দেশিত একটি নতুন.mp3 ফাইলটি দেখতে হবে। যদি আপনি একটি দীর্ঘ শো রেকর্ড করছেন, মনে রাখবেন যে এটি আপনার.wav ফাইল এনকোড করতে একটি উপযুক্ত সময় লাগবে। একটি 3 ঘন্টা শোতে আমি রেকর্ড করি, এমপি 3 তে এনকোড করতে প্রায় 10 মিনিট সময় লাগে। আপনার যদি এটি কাজ করতে কোন সমস্যা হয়, তাহলে নির্দ্বিধায় আমাকে একটি লাইন ড্রপ করুন।

স্টাফ পি.এস. আমি জানি আমার পদ্ধতিগুলি একটু অশোধিত, কারণ সম্ভবত এমন কিছু সেরা অভ্যাস আছে যা আমি আমার কিছু ধাপে অনুসরণ করছি না, তাই দয়া করে আমাকে লিনাক্স 101 এ স্কুলে পাঠাবেন না, এটি কখনই মিস করার একটি দ্রুত এবং নোংরা উপায় আপনার প্রিয় অডিও স্ট্রিম।

প্রস্তাবিত: