Სარჩევი:

დაგეგმეთ ნაკადი აუდიო ჩანაწერები უბუნტუში: 5 ნაბიჯი
დაგეგმეთ ნაკადი აუდიო ჩანაწერები უბუნტუში: 5 ნაბიჯი

ვიდეო: დაგეგმეთ ნაკადი აუდიო ჩანაწერები უბუნტუში: 5 ნაბიჯი

ვიდეო: დაგეგმეთ ნაკადი აუდიო ჩანაწერები უბუნტუში: 5 ნაბიჯი
ვიდეო: კახი კალაძე დატროლეს 😀🤣🤣 2024, ნოემბერი
Anonim
დაგეგმეთ ნაკადი აუდიოჩანაწერები უბუნტუში
დაგეგმეთ ნაკადი აუდიოჩანაწერები უბუნტუში

თუ თქვენ ჩემნაირი ხართ, თქვენი უფროსები ნამდვილად ელიან თქვენ სამსახურში მუშაობისას და არ იჯდეთ და მოუსმინოთ თქვენს საყვარელ რადიო გადაცემას ისე, როგორც თქვენ გინდათ. ამ სასწავლო ინსტრუქციაში მე ვაჩვენებ, თუ როგორ უნდა ჩაწეროთ აუდიო ნაკადი ავტომატურად mplayer, lame და cron სამუშაოს დასაგეგმად.

ნაბიჯი 1: მიიღეთ Ubuntu, შექმენით დირექტორიები

მიიღეთ Ubuntu, შექმენით დირექტორიები
მიიღეთ Ubuntu, შექმენით დირექტორიები

ამ ინსტრუქციისთვის, თქვენ უნდა გქონდეთ Ubuntu Linux. მე ვუშვებ 7.04 -ს, მაგრამ ეს შეიძლება მუშაობდეს სხვა ვერსიებზეც. თუ ხალხი დაინტერესებულია, მე დავწერ ცალკე ინსტრუქციას, სადაც ნაჩვენებია როგორ გავაკეთოთ ეს Windows- ით. თუ თქვენ უკვე გაუშვებთ Ubuntu- ს, ერთადერთი რაც გჭირდებათ თავისუფლად ხელმისაწვდომია apt- ის საშუალებით. გამოიყენეთ შემდეგი ბრძანებები ტერმინალში Lame, Mplayer და KCron.sudo apt-get install lame mplayer kcronType თქვენს პაროლში და დაადასტურეთ ინსტალაციები. გამოიყენეთ შემდეგი ბრძანებები თქვენთვის საჭირო საქაღალდეების შესაქმნელად. Sudo mkdir /scriptsmkdir /მთავარი /მომხმარებლის სახელი /მუსიკა /NameOfShow და ეს ბრძანება თქვენ მიერ შექმნილ დირექტორია

ნაბიჯი 2: შექმენით Streamrecord Script

შექმენით Streamrecord Script
შექმენით Streamrecord Script

სკრიპტის ჩვენ მიერ გამოყენებული ნაბიჯები შემდეგია: 1. გახსენით mplayer, მიუთითეთ აუდიო ნაკადი ინტერნეტში 2. ჩაწერეთ ნაკადი wav ფაილში /tmp დირექტორიაში 3. მოკალი mplayer პროცესი როდესაც შოუ დასრულდება 4. გადაიყვანეთ /tmp/mystream.wav mp3 ფაილში, დაასახელეთ დღევანდელი თარიღით და გადაიტანეთ მომხმარებლის საქაღალდეში უფრო „მოსახერხებელ“დირექტორიაში. წაშალეთ wav ფაილი /tmp დირექტორიაში. ამის მისაღწევად, თქვენ ჯერ უნდა გაარკვიოთ ნაკადის URL, რომელზეც წვდებით. მაგალითად, მე გამოვიყენებ CSPAN რადიოს ნაკადს და ჩავწერ მას ორშაბათიდან პარასკევამდე შუადღის 2 – დან 14 საათამდე. აქ არის სკრიპტის ტექსტი:#!/Bin/shNOW = $ (თარიღი +"%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 გამოყენებით და შეინახეთ როგორც" streamrecord ". თქვენ უნდა შეცვალოთ სკრიპტის სფეროები დახრილად, რადგან ეს არ ეხება თქვენ. ტექსტი mplayer– ის შემდეგ არის ნაკადის URL, რომლის ჩაწერაც გსურთ, ეს უნდა შეიცვალოს თქვენი ნაკადის URL– ით, რომელიც მარტივად მოიძებნება Firefox– ში ნაკადზე გადასვლით, mplayer მოდულის დაწყების ნებით, შემდეგ მარჯვენა ღილაკით და აირჩიეთ "დააკოპირეთ URL".

ნაბიჯი 3: შეინახეთ სკრიპტი, შექმენით Pkill Script და გახადეთ Scripts შესრულებადი

შეინახეთ სკრიპტი, შექმენით Pkill Script და გახადეთ Scripts შესრულებადი
შეინახეთ სკრიპტი, შექმენით Pkill Script და გახადეთ Scripts შესრულებადი

შემდეგი, ჩვენ შევინახავთ სკრიპტს /scripts დირექტორიაში. შენახვის შემდეგ გადადით ტერმინალის სესიაზე და ჩაწერეთ შემდეგი:

cd /scripts chmod 700 streamrecord (ეს ქმნის თქვენს მიერ შექმნილ სკრიპტს შემსრულებელ ფაილში.) შექმენით კიდევ ერთი ფაილი /სკრიპტების დირექტორიაში. ამას დაერქმევა pkill და იქნება შენი მკვლელი. ანუ, ის მოკლავს mplayer პროცესს, რათა პირველი სკრიპტი გააგრძელოს გადაღებული ნაკადის გადარქმევა და კოდირება. Pkill სკრიპტის სრული ტექსტი ზუსტად ასეთია: pkill mplayer ახლა, ეს არღვევს სკრიპტირების ეტიკეტს, რადგან არ აქვს #!/Bin/sh ზედა, მაგრამ ის მუშაობს ჩემთვის. მას შემდეგ რაც შეინახავთ ფაილის pkill /სკრიპტების დირექტორიაში, კვლავ გამოიყენეთ chmod ბრძანება, რომ ეს ერთი შესრულებადი გახადოთ. თქვენ უნდა იყოთ ტერმინალურ სესიაზე, ჯერ /სკრიპტების დირექტორიაში, შემდეგ ჩაწეროთ: chmod 700 pkill სწრაფი "ls" გაჩვენებთ თქვენს მიერ შექმნილ ფაილებს, ახლა მშვენიერი მწვანე ფერის ნაცვლად სტანდარტული შავისა.

ნაბიჯი 4: გამოიყენეთ KCron თქვენი სამუშაოების დასაგეგმად

გამოიყენეთ KCron თქვენი სამუშაოების დასაგეგმად
გამოიყენეთ KCron თქვენი სამუშაოების დასაგეგმად
გამოიყენეთ KCron თქვენი სამუშაოების დასაგეგმად
გამოიყენეთ KCron თქვენი სამუშაოების დასაგეგმად

კრონ, მშვენიერი, მაგრამ უკიდურესად დამაბნეველი პატარა ტექსტური ფაილი და მასთან დაკავშირებული სერვისი იმსახურებს ინსტრუქციების მთელ სერიას თავისთავად. ამის გასაადვილებლად, ჩვენ ვიყენებთ KCron- ს (რომელიც ადრე დავაინსტალირეთ). თუ ინსტალაცია მოხდა როგორც დაგეგმილი იყო, თქვენ უნდა ნახოთ KCron პროგრამების სისტემის ინსტრუმენტების ქვეშ. ალტერნატიულად, პროგრამის გაშვება შესაძლებელია ტერმინალიდან "kcron" აკრეფით. გამოიყენეთ Ctrl+N ახალი სამუშაოს შესაქმნელად და დააკონფიგურირეთ სამუშაო, როგორც ეს მოცემულია სურათზე. სურათზე, რომელსაც ხედავთ, მე დავაკონფიგურირე პროგრამა /სკრიპტები /streamrecord ყველა თვის განმავლობაში, ორშაბათს საღამოს 12 საათზე 0 წუთის განმავლობაში.

მეორე სცენარი, რომელიც თქვენ შექმენით, სახელწოდებით 'pkill' არის ის, რაც რეალურად სრულდება mplayer და საშუალებას აძლევს პირველ სკრიპტს გააგრძელოს. თქვენ დაგჭირდებათ სხვა კრონის სამუშაოს დაყენება ამ სკრიპტის გასაშვებადაც. ჩემი მაგალითისთვის, მე ვასრულებ KCron– ში ორ სამუშაოს. (იხილეთ მეორე სურათი)

ნაბიჯი 5: თქვენ ხართ ბიზნესში

თქვენ ბიზნესში ხართ!
თქვენ ბიზნესში ხართ!

ეს არის ყველაფერი, რომ შეამოწმოთ თქვენი ხელნაკეთობა თქვენ შეგიძლიათ დააწკაპუნოთ პირდაპირ streamrcord სამუშაოზე Kcron- ში, აირჩიეთ 'გაუშვით ახლა' და შეამოწმეთ mystream.wav თქვენს /tmp დირექტორიაში. თუ ის იქ არის (და სწრაფად იზრდება), გაუშვით pkill სამუშაო და მალე უნდა ნახოთ mystream.wav გაქრება თქვენი /tmp დირექტორიიდან და ახალი.mp3 ფაილი თქვენს მითითებულ დირექტორიაში, როდესაც თქვენ შეცვალეთ სკრიპტი. თუ ხანგრძლივ გადაცემას ჩაწერთ, გაითვალისწინეთ, რომ თქვენი.wav ფაილის დაშიფვრას ღირსეული დრო დასჭირდება. ერთ 3 საათიან გადაცემაში, რომელსაც ვწერ, დაახლოებით 10 წუთი სჭირდება mp3- ს დაშიფვრას. თუ რაიმე პრობლემა შეგექმნებათ ამ სამუშაოს შესრულებაში, მოგერიდებათ მომწერეთ.

პერსონალი P. S. მე ვიცი, რომ ჩემი მეთოდები ცოტა უხეშია, რადგან ალბათ არსებობს საუკეთესო პრაქტიკა, რომელსაც მე არ ვიცავ ჩემს ზოგიერთ ნაბიჯში, ასე რომ გთხოვთ ნუ შემასწავლით Linux 101-ზე, ეს არის მხოლოდ სწრაფი და ბინძური გზა, რომელიც არასოდეს უნდა გამოტოვოთ თქვენი საყვარელი აუდიო ნაკადი.

გირჩევთ: