როგორ დავყოთ ვიდეო ან აუდიო (MP3) მრავალ ნაწილად

ჩაშენებული Photos აპის გამოყენება შესაძლებელია გაჭრა ნაწილი ვიდეო ფაილიდან. ზოგჯერ შეიძლება დაგჭირდეთ ვიდეოს ან აუდიოს რამდენიმე ნაწილად დაყოფა კონკრეტული ხანგრძლივობით. ის დაგეხმარებათ გააზიაროთ ისინი Twitter-ზე ან ნებისმიერ სხვა სოციალურ ქსელში, რომელსაც აქვს სიგრძის შეზღუდვა. მაგალითად, Twitter გაძლევთ საშუალებას ვიდეოების ატვირთვა სიგრძე არაუმეტეს 140 წამისა (2მ 20წმ.)

ვიდეოს რამდენიმე თანაბარ ნაწილად გასაყოფად, შეიძლება დაგჭირდეთ პროცედურის რამდენჯერმე გამეორება, თუ იყენებთ Photos აპს. ამის ნაცვლად, შეგიძლიათ გამოიყენოთ მესამე მხარის ინსტრუმენტი ვიდეოს (MP4, MKV, AVI ან MPG) ან აუდიოს (MP3, WAV და ა.შ.) ავტომატურად გასაყოფად რამდენიმე თანაბარ ნაწილად.

ამ სტატიაში ვნახოთ, როგორ ამოჭრათ ვიდეო ან აუდიო არჩევანი და შეინახოთ არჩევანი ცალკე ფაილში. ეს სტატია ასევე აღწერს, თუ როგორ უნდა დაიყოს ვიდეო ან აუდიო რამდენიმე თანაბარ ნაწილად.

დაკავშირებული:როგორ გავყოთ ან დავჭრათ ვიდეოები Windows 10 Photos აპლიკაციის გამოყენებით

Სარჩევი

  1. LoselessCut Utility-ის გამოყენება (უფასო)
  2. გამოიყენეთ FFmpeg ბრძანების ხაზის პროგრამა (უფასო).
    • ვიდეო ფაილის ამოჭრა (MP4, MKV, AVI, MPG)
    • დაყავით ვიდეო ფაილი (MP4, MKV, AVI, MPG) თანაბარი სიგრძის/ხანგრძლივობის მრავალ ნაწილად
    • აუდიო ფაილის ამოჭრა (MP3, WAV)
    • დაყავით MP3 აუდიო თანაბარი სიგრძის/ხანგრძლივობის მრავალ ნაწილად

LoselessCut-ის გამოყენება აუდიო ან ვიდეო ფაილის ამოსაჭრელად ან მის გასაყოფად

LosslessCut არის cross-platform უტილიტა (რომელიც იყენებს FFmpeg-ს უკანა ნაწილში) ვიდეო, აუდიო, სუბტიტრები და სხვა დაკავშირებულ მედია ფაილებზე ძალიან სწრაფი და უზარმაზარ ოპერაციებისთვის. ამ ხელსაწყოს მთავარი მახასიათებელია ვიდეო და აუდიო ფაილების უდანაკარგო მორთვა და ამოჭრა. ეს საშუალებას გაძლევთ სწრაფად ამოიღოთ კარგი ნაწილები თქვენი ვიდეოებიდან და გადააგდოთ მრავალი გიგაბაიტი მონაცემი ნელი ხელახალი კოდირების გარეშე და ამით ხარისხის დაკარგვის გარეშე.

  1. ჩამოტვირთვა უზარმაზარ-მოჭრილი GitHub-დან და გაუშვით.
  2. გახსენით აუდიო ან ვიდეო ფაილი ამ პროგრამის გამოყენებით.
  3. აირჩიეთ დროის ჩარჩო ან სეგმენტები, რომელთა ექსპორტი გსურთ. თქვენ შეგიძლიათ შექმნათ მრავალი სეგმენტი, როგორც გსურთ.

    მაგალითად, აუდიოს ან ვიდეოს გაყოფა თანაბარი მითითებული სიგრძის (ხანგრძლივობის) ნაწილებს, დააწკაპუნეთ მენიუს რედაქტირება → დააჭირეთ სეგმენტებს → შექმენით ფიქსირებული ხანგრძლივობის სეგმენტები. შემდეგ შეიყვანეთ თითოეული სეგმენტის სიგრძე. თუ გსურთ ატვირთოთ სეგმენტები Twitter-ზე, შემდეგ შეიყვანეთ 00:02:10.000 ან 00:02:15.000 როგორც Twitter-ს აქვს შეზღუდვა 140 წამი.

    ამოჭრა აუდიო ან ვიდეო მრავალი ნაწილი - loselesscut
  4. სეგმენტები შეირჩევა ავტომატურად. საკმარისია აირჩიოთ სამუშაო დირექტორია (ფაილების ექსპორტისთვის) და დააჭიროთ ღილაკს ექსპორტი.
    ამოჭრა აუდიო ან ვიდეო მრავალი ნაწილი - loselesscut
  5. გადახედეთ პარამეტრებს შემდეგ დიალოგში - ანუ ექსპორტის პარამეტრების დიალოგში.
    ამოჭრა აუდიო ან ვიდეო მრავალი ნაწილი - loselesscut
  6. დასრულების შემდეგ დააჭირეთ ღილაკს ექსპორტი. Ის არის! სეგმენტები ახლა მზად არის.
    ამოჭრა აუდიო ან ვიდეო მრავალი ნაწილი - loselesscut
რჩევების ნათურის ხატულარჩევა: გაითვალისწინეთ, რომ "keyframe cut"-ით ჭრები არ არის ზუსტი, რადგან "Keyframe cut" ამოიჭრება უახლოეს საკვანძო ჩარჩოზე სასურველ დაწყების წერტილამდე. თუ მეტი გინდა ზუსტი ჭრააირჩიეთ "ნორმალური ჭრა".
ამოჭრა აუდიო ან ვიდეო მრავალი ნაწილი - loselesscut
ჭრები ზუსტია "ნორმალური ჭრის" მეთოდის გამოყენებისას.

FFmpeg-ის გამოყენება აუდიოს ან ვიდეოს ამოსაჭრელად ან გასაყოფად

FFmpeg არის უფასო და ღია კოდის პროექტი, რომელიც შედგება ბიბლიოთეკებისა და პროგრამების პროგრამული პაკეტისგან ვიდეო, აუდიო და სხვა მულტიმედიური ფაილებისა და ნაკადების დასამუშავებლად. თქვენ შეგიძლიათ შეასრულოთ თითქმის ნებისმიერი მედიის კონვერტაციის / კოდირების დავალება ამ კონსოლის ხელსაწყოს გამოყენებით. არსებობს მრავალი მესამე მხარის პროგრამა, როგორიცაა Screen to Gif, ფაილების გადამყვანიდა ა.შ. რომლებიც შეფუთულია FFmpeg.exe-თან. ჩვენ ვნახეთ, თუ როგორ გამოვიყენოთ FFmpeg.exe ამოიღეთ აუდიო ვიდეოდან ფაილები.

ვნახოთ, როგორ გამოვიყენოთ FFmpeg.exe აუდიო ან ვიდეო ფაილების გასაყოფად.

დავჭრათ ვიდეო ფაილი FFmpeg-ის გამოყენებით

ეს არის ბრძანების ხაზი, რომელსაც იყენებთ ვიდეოს (პირველი 30 წამი) ფაილის ნაწილის ამოსაღებად ხელახალი კოდირების გარეშე და შერჩევის ფაილში შესანახად.

ffmpeg.exe -ss 00:00:00 - 00:00:30 -i "D:\media\sample.mp4" -c დააკოპირეთ "d:\media\sample_cut.mp4"

ზემოთ მოყვანილი ბრძანება ამოიღებს ვიდეოს პირველ 30 წამს და ინახავს მას ცალკე ფაილში სახელად ნიმუში_მოჭრა.mp4.

  • -სს აღნიშნავს დაწყების დროს
  • -მდე აღნიშნავს დასასრულის დროს; FFmpeg აჩერებს გამოშვებას მითითებულ პოზიციაზე.
  • -მე არის შეყვანის ფაილი.
  • -გ განსაზღვრავს გამოყენებულ კოდეკს. ამ შემთხვევაში კოდირება არ კეთდება ისე, როგორც ჩვენ ვიყენებდით კოპირება.

რჩევა: Მაგივრად -მდე, ასევე შეგიძლიათ გამოიყენოთ -ტ რომელიც აღნიშნავს ხანგრძლივობას, ნაცვლად ბოლო წერტილისა. მაგალითად, დაკონკრეტება -s 00:00:10 -t 50 ირჩევს აუდიო/ვიდეოს 10 წამიდან 60 წამამდე.

ვიდეო ჩარჩოები აკლია? სცადეთ კოდირების მეთოდი

დაკვრის დროს, თუ ვიდეო ფაილს (ბოლო ბრძანების გამოყენებით შექმნილ) აკლია ვიდეო ჩარჩოები დასაწყისში ან ბოლოს, მაშინ შეგიძლიათ გამოიყენოთ ხელახალი კოდირების მეთოდი. თუმცა კოდირება ნელი პროცესია. გაუშვით ეს ბრძანება:

ffmpeg.exe -ss 00:00:00 - to: 00:00:30 -i "D:\media\sample.mp4" -c: v libx264 -c: ასლი "d:\media\sample_cut.mp4"

ის შიფრავს ვიდეოს (გამოყენებით libx264 შიფრატორი), მაგრამ იყენებს იგივე აუდიო ნაკადს (მითითებულია კოპირება არგუმენტი.) და ამოაქვს ვიდეოს პირველი 30 წამი და ინახავს ცალკე ფაილში სახელად ნიმუში_მოჭრა.mp4.

დაყავით ვიდეო ფაილი მრავალ თანაბარ ნაწილად FFmpeg-ის გამოყენებით

ახლა თქვენ იცით, როგორ ამოჭრათ აუდიო/ვიდეო ფაილის ნაწილი და შეინახოთ არჩევანი ფაილში. რა მოხდება, თუ გსურთ ვიდეოს დაყოფა რამდენიმე ნაწილად კონკრეტული ხანგრძლივობით ან ხანგრძლივობით? თქვენ შეგიძლიათ გამოიყენოთ შემდეგი ბრძანების ხაზი თითოეული სეგმენტისთვის, რომლის ამოჭრა გსურთ:

ffmpeg.exe -ss 00:00:00 - 00:00:30 -i "D:\media\sample.mp4" -c: დააკოპირეთ "d:\media\sample_part_1.mp4" ffmpeg.exe -ss 00:00:30 - 00:01:00 -i "D:\media\sample.mp4" -c: დააკოპირეთ "d:\media\sample_part_2.mp4" ffmpeg.exe -ss 00:01:00 - 00:01:30 -i "D:\media\sample.mp4" -c: დააკოპირეთ "d:\media\sample_part_3.mp4" ffmpeg.exe -ss 00:02:00 - 00:02:30 -i "D:\media\sample.mp4" -c: დააკოპირეთ "d:\media\sample_part_4.mp4"

ეს რთული იქნება, თუ საჭიროა მრავალი ფაილის გაყოფა, არა? არსებობს მარტივი ალტერნატივა!

გამოვიყენოთ - სეგმენტი FFmpeg.exe-ის ბრძანების ხაზის არგუმენტი. ბრძანების ხაზის ეს არგუმენტი ყოფს ვიდეო ფაილს მრავალ ნაწილად, რომელთაგან თითოეული შეიცავს განსაზღვრულ ხანგრძლივობას/ხანგრძლივობას (მაგ., თითოეული 60 წამი):

ffmpeg.exe -i "D:\media\sample.mp4" -f სეგმენტი -segment_time 60 -c copy -reset_timestamps 1 "d:\media\sample_%03d.mp4"

გამომავალი ფაილის სახელები იქნება: sample_001.mp4, sample_002.mp4, sample_003.mp4 და ა.შ.

ffmpeg ანაწილებს ვიდეოს ან აუდიოს მრავალ ნაწილს

თუმცა, გამოყენებისას კოპირება მეთოდი გაყოფისას ვიდეოები, გაყოფა შეიძლება არ იყოს ზუსტი. თქვენ ხედავთ, რომ თითოეული ნაწილი/ფაილი არ არის ზუსტად 60 წამის სიგრძის. ზოგი 57 წამია, ზოგი კი 60 წამზე მეტია.

ხელახალი კოდირების მეთოდი (უფრო ზუსტი ჭრისთვის)

თუ გინდა ვიდეოების ამოჭრა ზუსტად (თითოეული ნაწილი ა დაფიქსირდა ხანგრძლივობა), საჭიროა ვიდეოს ხელახლა დაშიფვრა გაყოფის დროს. აქ არის ბრძანების ხაზის არგუმენტი, რომელსაც იყენებთ:

ffmpeg -i "D:\Media\sample.mp4" -c: v libx264 -segment_time 60 -g 9 -sc_threshold 0 -force_key_frames "expr: gte (t, n_forced*9)" -f სეგმენტი -reset_timestamps 1 "D: \ მედია\sample_%03d.mp4"

აი შენ წადი! ყველა ნაწილი არის თანაბარი სიგრძის (მხოლოდ 1 წამის ვარიაციის მაქსიმუმ), გარდა, რა თქმა უნდა, ბოლო კლიპისა.

ffmpeg ანაწილებს ვიდეოს ან აუდიოს მრავალ ნაწილს

ამოიღეთ აუდიო ფაილი FFmpeg-ის გამოყენებით

აუდიო MP3 ფაილის ნაწილის ცალკე ფაილად ამოსაჭრელად, გაუშვით ეს ბრძანება:

ffmpeg.exe -ss 00:00:00 - 00:00:10 -i "D:\media\sample.mp3" -c: დააკოპირეთ "d:\media\sample_cut.mp3"

ზემოთ მოცემული ბრძანება ამოიღებს აუდიოს 1-ლი ათი წამს MP3 ფაილიდან და ინახავს მას ცალკე ფაილში.

დაკავშირებული:აუდიოს არჩეული ნაწილის ექსპორტი ვიდეო ფაილიდან FFmpeg-ის გამოყენებით

გაყავით MP3 აუდიო ფაილი მრავალ თანაბარ ნაწილად FFmpeg-ის გამოყენებით

ბრძანების ხაზის ეს არგუმენტი ყოფს MP3 ფაილს მრავალ ნაწილად, რომელთაგან თითოეული შეიცავს განსაზღვრულ ხანგრძლივობას/ხანგრძლივობას (მაგ., თითოეული 60 წამი):

ffmpeg.exe -i "D:\media\sample.mp3" -f სეგმენტი -segment_time 60 -c დააკოპირეთ "d:\media\sample_%03d.mp3"
ffmpeg ანაწილებს ვიდეოს ან აუდიოს მრავალ ნაწილს

გამომავალი ფაილის სახელები იქნება: sample_001.mp3, sample_002.mp3, sample_003.mp3 და ა.შ. თქვენ ხედავთ, რომ თითოეული ფაილის სიგრძე ტოლია.

ffmpeg ანაწილებს ვიდეოს ან აუდიოს მრავალ ნაწილს

Ის არის! Იხილეთ ასევე როგორ გავაერთიანოთ ვიდეოები Windows 10-ში ჩამონტაჟებული ფოტოების აპლიკაციის გამოყენებით.


ერთი პატარა მოთხოვნა: თუ მოგეწონათ ეს პოსტი, გთხოვთ გააზიაროთ?

თქვენგან ერთი "პატარა" გაზიარება სერიოზულად დაგეხმარება ამ ბლოგის ზრდაში. რამდენიმე შესანიშნავი წინადადება:
  • ჩამაგრება!
  • გააზიარეთ ის თქვენს საყვარელ ბლოგზე + Facebook, Reddit
  • ტვიტერში!
ასე რომ, დიდი მადლობა მხარდაჭერისთვის, ჩემო მკითხველო. თქვენი დროის 10 წამზე მეტი არ დასჭირდება. გაზიარების ღილაკები ზუსტად ქვემოთ არის. :)