কীভাবে এভিআই (এক্সভিড) কে এম কেভি বা এমপি 4 (এইচ 264) এ রূপান্তর করবেন


19

এটি ভিডিওতে আসে খুব নুব। আমি গুগলের মাধ্যমে কী খুঁজে পাচ্ছি তা বোঝার চেষ্টা করছি ... তবে এটি বেশিরভাগ ক্ষেত্রে আমার কাছে গ্রীক।

আমার কাছে একগুচ্ছ আভি ফাইল রয়েছে যা আমার ডাব্লুডি টিভি প্লে বাক্সে খেলবে না। মেডিয়েনফো আমাকে বলে যে তারা এক্সভিড। বক্স শোয়ের স্পেকগুলি যা ঠিক হওয়া উচিত ... তবে ফোরামগুলির মাধ্যমে খনন করে বলেছে এটির হিট-অ্যান্ড মিস। সুতরাং আমি তাদের h264 এনকোড এমকেভি বা এমপি 4 ফাইলে রূপান্তর করার চেষ্টা করতে চাই।

আমি avconv সংগ্রহ হাতিয়ার, কিন্তু ম্যানুয়ালটি পড়ে আমার সত্যিই বিভ্রান্ত হয়েছে।

আমি এর খুব প্রাথমিক উদাহরণটি চেষ্টা করেছিলাম:

avconv -i file.avi -c copy file.mp4

এটি 4 সেকেন্ডেরও কম সময় নিয়েছিল। এবং এটি কাজ করেছে ... সাজানো। এটি "খেলেছে" এতে স্ক্রিনে কিছু উপস্থিত হয়েছিল ... তবে ভয়ঙ্কর আর্টিকট্যাক্টিং ছিল এবং দৃশ্যগুলি একে অপরের সাথে একরকম গলে যাবে। আমি যদি সম্ভব হয় তবে মান সংরক্ষণ করতে চাই।

আমি ফাইল আকার সম্পর্কে উদ্বিগ্ন নই। আমি যে সময় লাগে তা নিয়ে আমি ভয়াবহভাবে উদ্বিগ্ন নই, তবে শর্ত থাকে যে আমি তাদের একটি ব্যাচে করতে পারি।

প্রক্রিয়াটির সাথে পরিচিত কেউ কি আমাকে বিকল্পগুলির সাথে একটি আদেশ দিতে পারেন?

আপনার সাহায্যের জন্য ধন্যবাদ।

এটি যদি সহায়তা করে তবে আমি মিডিয়েনফো পোস্ট করছি:

General
Complete name                            : \\SERVER\Video\Public\test.avi
Format                                   : AVI
Format/Info                              : Audio Video Interleave
File size                                : 189 MiB
Duration                                 : 11mn 18s
Overall bit rate                         : 2 335 Kbps
Writing application                      : Lavf52.32.0

Video
ID                                       : 0
Format                                   : MPEG-4 Visual
Format profile                           : Advanced Simple@L5
Format settings, BVOP                    : 2
Format settings, QPel                    : No
Format settings, GMC                     : No warppoints
Format settings, Matrix                  : Default (H.263)
Muxing mode                              : Packed bitstream
Codec ID                                 : XVID
Codec ID/Hint                            : XviD
Duration                                 : 11mn 18s
Bit rate                                 : 2 129 Kbps
Width                                    : 720 pixels
Height                                   : 480 pixels
Display aspect ratio                     : 16:9
Frame rate                               : 29.970 fps
Standard                                 : NTSC
Color space                              : YUV
Chroma subsampling                       : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Compression mode                         : Lossy
Bits/(Pixel*Frame)                       : 0.206
Stream size                              : 172 MiB (91%)
Writing library                          : XviD 1.2.1 (UTC 2008-12-04)

Audio
ID                                       : 1
Format                                   : MPEG Audio
Format version                           : Version 1
Format profile                           : Layer 3
Mode                                     : Joint stereo
Mode extension                           : MS Stereo
Codec ID                                 : 55
Codec ID/Hint                            : MP3
Duration                                 : 11mn 18s
Bit rate mode                            : Constant
Bit rate                                 : 192 Kbps
Channel(s)                               : 2 channels
Sampling rate                            : 48.0 KHz
Compression mode                         : Lossy
Stream size                              : 15.5 MiB (8%)
Alignment                                : Aligned on interleaves
Interleave, duration                     : 24 ms (0.72 video frame)

আপনার এক ক্ষতিকারক কোডেক থেকে অন্যটিতে কোড কোড না দেওয়ার কথা বিবেচনা করা উচিত। আপনার ভিডিওটি এক্সভিড কোডেকের ক্ষেত্রে, কেবল ম্যাট্রোস্কা ধারকটিতে এটি পুনরায় তৈরি করুন।
v010dya

উত্তর:


44

Http://manpages.ubuntu.com/manpages/precise/man1/avconv.1.html থেকে স্ট্যান্ডার্ড কমান্ড এটি দেখায়:

avconv -i test.avi -c:v libx264 -c:a copy outputfile.mp4

এটি আপনার ভিডিওটিকে h264 (= AVC) এ পুনরায় এনকোড করবে এবং আপনার সাউন্ডটি অপরিবর্তিত রাখবে যা এমপি 3 এবং স্ট্যান্ডার্ডের জন্য সম্পূর্ণ আইনী।

এই কমান্ডলাইনটি বিবেচনা করার জন্য কয়েকটি অন্যান্য বিকল্প হ'ল:

  • -bপ্যারামিটার (বিটরেট) ব্যবহার করে আউটপুট ভিডিওর মানের ঝাঁকুনি দিন বা কনস্ট্যান্ট রেট ফ্যাক্টর (সিআরএফ) এর মতো কিছু ব্যবহার করুন-crf 22
  • -preset veryslowউন্নত ভিডিওর মতো একটি libx264 প্রিসেট ব্যবহার করুন

আপনি যদি এইগুলি ব্যবহার করেন তবে বিকল্পগুলির পরে বিকল্পগুলি স্থাপন করা উচিত -c:v libx264...

এছাড়াও আপনি গুই প্রোগ্রাম তাকান পারে winffএবং avidemuxযা কিছু কম জটিল করে তুলবে। (এটিও handbrakeবেশ ভাল তবে আমি কখনই এর সাথে মেতে উঠিনি)


হা! আমি জানি না আপনি কীভাবে কোনও ম্যানপেজের গব্বল-ডি-গুকের দিকে তাকান এবং সেই লাইনটিকে একটি স্পষ্ট "স্ট্যান্ডার্ড কমান্ড" হিসাবে টেনে আনেন ... তবে আপনি যে কৃতজ্ঞ তা আমি কৃতজ্ঞ! এটা কাজ করেছে. আমি এটিকে সমর্থন করি.
বিসিটিআইভি

হ্যান্ডব্রেক উল্লেখ করার জন্য ধন্যবাদ - আমি এটি পেয়েছিলাম এবং এটি সম্পর্কে সম্পূর্ণরূপে ভুলে গেছি। আমি এটি খুলতে শেষ করেছি, আমার চলচ্চিত্রের ফোল্ডারটি অনুসন্ধান করেছি, সমস্ত ভিডিও স্লারপাইড করেছি, সমস্তগুলি সজ্জিত করেছি এবং "এনকোড" টিপছি!
বৃশ্চিকমেঘ

এএসি সাউন্ডের জন্য অনেকগুলি ডিভাইসে একটি হার্ডওয়্যার ডিকোডার থাকতে পারে, সুতরাং এটি এমপি 3 হিসাবে রাখা আরও ভাল নয়।
সিসিপিজ্জা

4

আপনি যদি গ্রাফিকাল কিছু খুঁজছেন, আপনি mkvtoolnix-gui প্যাকেজ ব্যবহার বিবেচনা করতে পারেন। এটি আসলে কমান্ড লাইন ইউটিলিটির উপর নির্ভর করে তবে এটি আপনার জন্য প্রয়োজনীয় সমস্ত বিকল্প সহ কমান্ডটি কার্যকর করবে ute

এমকিভরম গুই ঘ

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

যেহেতু আপনি বলছেন যে আপনি কেবল .aviফাইলগুলি রূপান্তর করতে চান, তাই আপনার কেবল তখন একটি ফাইল যুক্ত করা উচিত। নোট করুন যে আপনি যে প্রথম ফাইলটি যুক্ত করবেন তা আউটপুট ফাইলের নাম স্বয়ংক্রিয়ভাবে সেট হয়ে যাবে, এটি ইনপুট নামের সাথে মিলবে, তবে এক্সটেনশানটি এতে পরিবর্তিত হবে .mkv। আপনি অবশ্যই যদি এটি পরিবর্তন করতে পারেন।

আপনি কিছু যুক্ত করার পরে আপনি স্ট্রিমের প্যারামিটারগুলি পরিবর্তন করতে সক্ষম হবেন (যেমন নির্ধারিত ভাষা, ডিফল্টরূপে ট্র্যাকটি "চালু" আছে এবং কোনও ব্যবহারকারী ইচ্ছা করলে এই স্ট্রিমটি একসাথে অক্ষম করতে বেছে নিতে পারে কিনা)।

আপনি স্ট্রিমের জন্য শিরোনাম দিতে পারেন। আমি প্রস্তাব দিচ্ছি যদি আপনার কাছে মাল্টি-অডিও ভিডিও থাকে যা আপনি ভাষার সাথে একসাথে ব্যবহার করেন। উদাহরণস্বরূপ আপনি ট্র্যাক নামের জন্য "মূল" বা "একক-ভয়েস ডাব" বা "পরিচালকের ভাষ্য" রাখতে পারেন। আপনি খেলতে স্ট্রিমটি নির্বাচন করার সময় অনেক খেলোয়াড় এগুলি আপনাকে দেখায় এবং এটি খুব দরকারী। তথাপি তথ্যের পুনরাবৃত্তি না করার চেষ্টা করুন। "ইংরাজী ভাষা" লেখার কোনও কারণ নেই যখন আপনি কেবল ট্র্যাকের ভাষা কোড সেট করতে পারবেন।

কিছু নির্দিষ্ট বিকল্প রয়েছে, যা আপনি কোন স্ট্রিমের উপর কাজ করছেন তার উপর নির্ভর করবে।

এমকিভর্ম গুই 2

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

এম কেভর্মজ গুই 3

অবশেষে গ্লোবাল ট্যাবে আপনি পুরো ফাইলটির জন্য মেটাডেটা সেট করতে সক্ষম। সর্বাধিক সাধারণ জিনিস শিরোনাম সেট করা হয়। এটি আপনি "ইনপুট ফাইলগুলিতে" যুক্ত করেছেন এমন প্রথম ফাইল থেকে নেওয়া ডেটা দ্বারা প্রিফিল হবে।

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

এমকিভরম গুই এর আকর্ষণীয় বৈশিষ্ট্যটি হ'ল "ক্লিপবোর্ডে অনুলিপি করুন" যা অ্যাপ্লিকেশনটি চালানোর পরিকল্পনা করছে এমন সঠিক টার্মিনাল কমান্ডটি অনুলিপি করে। আপনি যদি অনেকগুলি ফাইলকে ম্যাক্স করতে চান তবে আপনি নিজের পছন্দ মতো একটি সেট আপ করতে পারেন, তবে ক্লিপবোর্ডে কমান্ডটি অনুলিপি করুন এবং একটি বাশ স্ক্রিপ্ট তৈরি করুন যা আপনার একবারে চাইলে সমস্ত ফাইল করে।


আপনি এটি কিভাবে শুরু করবেন?
উভাসাল

1
মিমজি উত্তর
উওসাল

2

অ্যাভিডেমাক্স একটি ফ্রি ভিডিও সম্পাদক যা সাধারণ কাটিয়া, ফিল্টারিং এবং এনকোডিং কার্যগুলির জন্য ডিজাইন করা হয়েছে। এটি এভিআই, ডিভিডি সামঞ্জস্যপূর্ণ এমপিইজি ফাইলগুলি, এমপি 4 এবং এএসএফ সহ বিভিন্ন কোডেক ব্যবহার করে অনেক ফাইল প্রকারকে সমর্থন করে। প্রকল্পগুলি, কাজের সারি এবং শক্তিশালী স্ক্রিপ্টিং ক্ষমতাগুলি ব্যবহার করে টাস্কগুলি স্বয়ংক্রিয় করা যায় U উবুন্টুর জন্য অ্যাভিডেমাক্স উপলব্ধ।

sudo apt-get update
sudo apt-get install avidemux


0

আপনি dmMediaConverter একটি ফ্রি এফএফপিপিগ জিইআই ব্যবহার করতে পারেন । এবং আপনি ভিডিও স্ট্রিমটি পুনরায় কোডিং ছাড়াই এটি করতে পারেন (এভিআই কোডেকের উপর নির্ভর করে)। কেবল এখান থেকে দেবগুলি ধরুন: http://dmsimpleapps.blogspot.ro/2014/04/dmmediaconverter.html

এখানে চিত্র বর্ণনা লিখুন


0

আমি আমার এইভিআই ফাইলগুলিকে এমপি 4 ফাইলগুলিতে রূপান্তর করতে নিম্নলিখিত দুটি কমান্ড ব্যবহার করেছি যা আমার ডাব্লুডি আমার ক্লাউড মিরর থেকে সঠিকভাবে প্রবাহিত হবে:

ffmpeg -i infile.AVI -strict -2 -profile:v baseline -pix_fmt yuv420p temp.mp4
MP4Box -mpeg4 -brand mp42:0 -add temp.mp4#video:name= -add temp.mp4#audio:name= -new outfile.mp4

ffmpegভিডিও প্রোফাইল এবং পিক্সেল ফর্ম্যাটকে ব্যাপকভাবে গৃহীত মানগুলির সাথে মান পরিবর্তন করে, এভিআই ফাইলকে এমপি 4 তে রূপান্তর করে। MP4Boxস্ট্রিমগুলিকে চূড়ান্ত এমপি 4 এ পুনরুদ্ধার করে এবং স্ট্যান্ডার্ড মেটাডেটা যুক্ত করে।


-strict -2আপনার ffmpegবয়স যদি না হয় তবে এএসি অডিওকে এনকোড করার দরকার নেই । আপনি MP4Boxযদি -movflags +faststartআউটপুট বিকল্পটি যুক্ত করেন তবে আপনি এড়িয়ে যেতে পারবেন ffmpeg
লগইন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.