VirtualDub-тэй хэрхэн ажиллах вэ? VirtualDub Virtualdub дээрх видеонуудыг хайчлах, нэгтгэх нь орос хэл рүү хэрхэн шилжих вэ


Бидний ихэнх нь амьдралдаа дор хаяж нэг удаа видео засварлах хэрэгцээтэй тулгардаг: фрэймийг эргүүлэх, нягтралыг өөрчлөх, хальсыг тайрах, шүүлтүүр хэрэглэх болон бусад энгийн ажлууд. Аз болоход, орчин үеийн технологийн ертөнцөд ийм даалгаврыг амархан даван туулж чадах олон нийтийн хэрэгсэл байдаг. Ийм хэрэгслийн нэг бол үнэгүй VirtualDub засварлагч юм.

Энэ програмын гол давуу талуудын нэг нь үнэ төлбөргүй байхаас гадна жижиг хэмжээтэй байдаг. Энэхүү гайхалтай хэрэгсэл нь маш авсаархан тул зөөврийн горимд суулгалгүйгээр ажилладаг боловч видео засварлах, боловсруулах гайхалтай боломжуудтай. Мэдээжийн хэрэг, энэ нь Sony Vegas эсвэл Adobe Premier зэрэг аварга компаниудтай өрсөлдөх боломжгүй ч өдөр тутмын олон ажлыг сайн даван туулж чаддаг.

Хөтөлбөрийн сул тал нь саарал хэв маягаар хийгдсэн, шаардлагагүй чимэглэлгүй өвөрмөц интерфейс юм. Туршлагатай хэрэглэгчид энэ аргыг ашиглахад хялбар байх болно, гэхдээ шинээр ирсэн хүмүүс төөрөлдөх болно. Редакторын өргөн функцэд төөрөхгүйн тулд i-г цэгцэлсэн дараах зааврын цуглуулгыг үзэхийг зөвлөж байна.

VirtualDub хичээлүүд

Редакторын үндсэн функцуудыг ашиглах зааварчилгааны цуглуулга. Өндөр чанартай видео хичээлүүд нь тодорхой ажлуудыг гүйцэтгэх тодорхой жишээг өгч, VirtualDub 1.10 4-ийг өөртөө итгэлтэй хэрэглэгчийн түвшинд хэрхэн ашиглахыг харуулах болно. Таатай үзээрэй!

Энэхүү тойм нь редакторын үндсэн чиг үүргийн талаар хэлж, үйл ажиллагааны зарчмыг харуулах болно.


Бид VirtualDub дээр видеог сонгож, тайрч, дараа нь хадгалж сурдаг.


Энэ хичээл нь видеоны хэсгийг хэрхэн устгахыг танд хэлэх болно.


Видео болон аудио кодлогчийг өөрчлөх үйл явцын үзүүлэн.


Resize шүүлтүүрийг ашиглан хүрээний хэмжээг тохируулна уу.


Видеог эргүүлэхийн тулд Rotate шүүлтүүрийг ашиглана уу.

VirtualDub-ийн боломжуудын талаар дэлгэрэнгүй өгүүлэл рүү шилжихээсээ өмнө програмын ерөнхий архитектур болон дэмжигдсэн форматуудын талаар чухал тэмдэглэл хийх шаардлагатай.

VirtualDub нь үндсэндээ AVI файлуудтай ажиллахад чиглэгддэг. Илүү нарийвчлалтай, ийм байдлаар: гаралт дээр бид AVI файлыг авдаг (хэдийгээр энэ нь хэрэгсэлтэй төстэй фрейм сервер гэж нэрлэгдэх боломжтой; VirtualDubMod-ийн өөрчлөлт нь Matroska (MKV) болон OGM контейнерт нэмэлт хадгалах боломжтой), мөн AVI-г оролт, MPG, AVS болон бусад файлын төрлөөр нийлүүлж болно. Үүний зэрэгцээ, ерөнхий дүгнэлтээс харахад оролт, гаралт дээрх AVI нь тодорхой тусгаарлагдсан нөхцөл байдал юм (үнэхээр энэ тохиолдолд дахин кодчилолгүйгээр боловсруулалт хийх боломжтой - энэ талаар доор дэлгэрэнгүй үзэх боломжтой).

AVI файлууд нь ихэвчлэн нэг видео урсгал, 0, 1 ба түүнээс дээш аудио урсгалыг агуулдаг. Үүний зэрэгцээ, файлын өргөтгөл нь өөрөө агуулгын талаар бараг юу ч хэлдэггүй: AVI файл нь өгөгдлийг янз бүрийн шахалтын форматаар хадгалах боломжтой сав юм. Тэдэнтэй ажиллах чадварыг зохих кодлогч (видео болон аудио хувьд тусад нь) байгаа эсэхээр тодорхойлдог. Windows дээр видео өгөгдөлтэй ажиллах хоёр өөр дэд систем байдаг - Windows-д зориулсан хуучин видео (VfW) ба илүү орчин үеийн DirectShow (DS). Аль аль нь шахалтын форматтай ажиллах нэгдсэн интерфэйсийг хангадаг - видео файлтай ажилладаг програм нь яг хэрхэн кодлогдсоныг мэдэх шаардлагагүй - холбогдох код тайлах модулийг системд бүртгүүлэхэд хангалттай. VirtualDub болон бусад олон видео засварлагчид VfW интерфэйсийг ашигладаг бол ихэнх тоглогчид DirectShow технологийг ашигладаг. Энэ нь практикт юу гэсэн үг вэ? VirtualDub нь тоглуулагчийн төгс тоглуулсан ямар ч файлыг нээх боломжгүй болж магадгүй, учир нь... системд энэ форматын хувьд зөвхөн DS декодлогч байдаг боловч VfW кодлогч байдаггүй (Video for Windows дээр бараг үргэлж компрессор ба задлагч хоёр хамт ажилладаг бөгөөд үүнийг кодлогч гэж нэрлэдэг бол DirectShow дээр ихэвчлэн зөвхөн декодлогч байдаг). Жишээлбэл, өмнө нь "цэвэр" систем дээрх miniDV дижитал камерын видеог Майкрософт компанийн DS декодер ашиглан тоглуулж байсан ч царс модоор нээгээгүй нөхцөл байдалтай тулгардаг байсан - VfW суулгах шаардлагатай байсан. codec, жишээлбэл, MainConcept эсвэл Canopus-аас. (VirtualDub-ийн сүүлийн үеийн хувилбарууд нь DV формат, мөн аналог видео бичлэг хийх техник хангамжид ихэвчлэн ашиглагддаг MJPG форматын хувьд суурилуулсан декодлогчтой (гэхдээ кодлогч биш!)). Эсрэг тохиолдолд шахалтын форматад зөвхөн VfW кодлогч байгаа тохиолдолд DirectShow дэд системд автоматаар тоглуулах болно гэдгийг анхаарна уу. Эцэст нь хэлэхэд, та DirectShow-ийн тусламжтайгаар царс модтой "нөхөрлөж" чадна гэдгийг хэлье - нийтлэлийн төгсгөлд байгаа VirtualDubMod-ийн тухай хэсгийг үзнэ үү.

Тиймээс VirtualDub-д ажиллах нь ихэвчлэн дараах бүтэцтэй байдаг: видео файл эсвэл хэд хэдэн файл нээгдэж, нэг нэгээр нь нэгдэж, зарим үйлдлүүд хийгдэж, үр дүнг өөр AVI файлд хадгалдаг. Эх файлуудыг ямар ч тохиолдолд өөрчлөхгүй.
Програмын интерфейс рүү шилжих цаг болжээ. Интерфэйс

Програмын цонхны гол хэсэг нь оролт, гаралтыг (шүүлтүүр хэрэглэсний дараа) видео урсгалыг харуулсан хоёр цонхоор эзэлдэг. (Шүүлтүүр нь зургийн хэмжээг өөрчлөх боломжтой тул ерөнхийдөө хоёр цонхны хэмжээ ижил биш тул та масштабыг 100-аас өөр зүйлд гараар тохируулах боломжтой). Тэдний доор шошготой хүрээний дугаар бүхий гүйлгэх мөр байна. Бодит засварлах програмуудаас ялгаатай нь VirtualDub нь олон замт горим эсвэл ердийн утгаараа цагийн хуваарьтай байдаггүй - зөвхөн нэг гүйлгэх мөр. Түүнээс гадна, хэрэв та ямар нэг хэсгийг устгавал тэр нь ямар ч ул мөргүйгээр гүйлгээнээс алга болно (гэхдээ үргэлж Undo товчлуур болон гүйлгэх мөр бүхий бүх үйлдлийг дахин тохируулдаг Бүх засварыг засах/буцах команд байдаг). Хэрэв та хэд хэдэн клипийг хооронд нь холбосон бол баар нь нийт үргэлжлэх хугацааг харуулах болно. Мэдээжийн хэрэг, гүйлгэх самбарын дагуу тэмдэглэгээг хөдөлгөснөөр бид хүссэн хүрээг хоёр цонхонд харуулах болно. Хүрээний дугаар болон түүнд тохирох цагийг хүрээний төрлийн талаарх мэдээллийг (дөрвөлжин хаалтанд) доор харуулав. AVI файлуудын хувьд K нь Түлхүүр фрэйм, хоосон - гурвалжин хүрээ, D - унасан хүрээ (Уссан хүрээ, ердийн нөхцөлд ийм байх ёсгүй). Mpeg файлуудын хувьд тэмдэглэгээ нь түүхэндээ ялгаатай: I - гол хүрээ, P - гурвалжин хүрээ, B - хоёр чиглэлтэй гурвалжин хүрээ. Avi файлуудын гол фрэймүүд нь ихэвчлэн хэдэн зуун фрэймийн зайтай байдаг тул санамсаргүй фрэймийг харуулахын тулд өмнөх гол фреймээс бүх дельта фреймүүдийг задлах шаардлагатай бөгөөд энэ нь нэлээд удаан байж болно. Файлыг эргүүлэхийн тулд тэмдэглэгээг хулганаар хөдөлгөхөөс гадна янз бүрийн хувиргагчтай курсор товчлууруудыг ашиглаж болно (Go цэсийг харна уу), тэдгээрийн хамгийн ашигтай нь Shift товчийг дарах бөгөөд энэ нь зөвхөн товчлуурын хүрээгээр шилжих боломжийг олгодог. (мөн хулганыг хөдөлгөх үед). Энэ хөдөлгөөн нь тийм ч нарийвчлалтай биш боловч хурдан байдаг - зөвхөн нэг хүрээг тайлах шаардлагатай бөгөөд бүхэл бүтэн гинж биш. Home and End нь клипийн эхэн ба төгсгөл рүү шилжихэд хүргэдэггүй (үүнд Ctrl+left/right ашигладаг) биш харин боловсруулалт хийх фрагментийн эхлэл ба төгсгөлийг тэмдэглэнэ. Дараа нь та Del товчийг ашиглан тэмдэглэсэн фрагментийг устгаж болно (жишээлбэл, Ctrl+C-Ctrl+V товчлуурын хослолыг ашиглан Oak гүйлгэх самбар дээрх өөр газар хуулж буулгах боломжтой, гэхдээ өөр програм руу оруулахгүй. ), эсвэл Файлыг хадгалах үед зөвхөн сонгосон хэсгийг боловсруулна.

Шаардлагатай файлуудыг нээсний дараа шаардлагагүй хэсгүүдийг хайчилж, тохируулсан шүүлтүүрүүд болон бусад боловсруулалтын параметрүүдийг (доороос харна уу), File/Save as AVI-г сонгоод боловсруулах процессыг эхлүүлж, дэлгэцэн дээр нэмэлт мэдээлэл бүхий явцын үзүүлэлт гарч ирнэ. болон Windows нь эх болон боловсруулсан видеоны фрэймүүдийг харуулдаг (бүгд дараалан биш, харин секундэд нэг удаа, зөвхөн Бүрэн боловсруулах горимд).

Файлыг хадгалахдаа хоёр өөр сонголт хийх боломжтой: хэрвээ бүх боловсруулалт нь хэсгүүдийг таслах, файлуудыг наах, дууг солих зэрэгтэй холбоотой бөгөөд эх файл(ууд) нь AVI форматтай байсан бол та дахин кодлохгүйгээр горимыг ашиглаж болно. (Видео цэсэн дэх шууд дамжуулалтын хуулбар). Энэ тохиолдолд шахсан видео фрэймийг оролтоос гаралтын урсгал руу шууд шилжүүлдэг (мэдээжийн хэрэг, кодыг тайлж, дэлгэцэн дээр харуулахгүйгээр), үүний дагуу чанар, файлын хэмжээ өөрчлөгдөхгүй. Бусад бүх тохиолдолд та бүрэн боловсруулалтын горимыг тохируулах хэрэгтэй бөгөөд үүний дагуу кодлогчийг шахах (Видео - Шахах цэс) тохируулж, түүний параметрүүдийг тохируулах хэрэгтэй (Тохиргоо хийх товчлуураар дуудагдсан харилцах цонхоор; ерөнхий дэлгэцэн дээр сонгох тохиргоог сонгоно уу. codecs - Чанар ба зорилтот өгөгдлийн хурд - орчин үеийн нөхцөлд ихэвчлэн ашиглагддаггүй).

Өөр хоёр завсрын горим бий: Хурдан дахин шахах нь VirtualDub-д шүүлтүүр хэрэглэхгүйгээр нэг шахалтын форматаас нөгөө рүү хөрвүүлэх үед ашиглах нь утга учиртай. Ялангуяа AviSynth скриптээр тэжээгддэг видеог шахахад зориулагдсан. Энэ тохиолдолд хадгалах үед дэлгэцэн дээр юу ч харагдахгүй байж болно. Хэвийн дахин шахах горимыг ашиглах нь утгагүй юм. Дууны ижил төстэй горимууд байдаг бөгөөд зөвхөн хоёр сонголт байдаг - шууд хуулбарлах, бүрэн боловсруулах (шахалтыг зааж өгөх, дууны шүүлтүүр хэрэглэх гэх мэт).

Өөр нэг ашигтай шинж чанар бол шахсан видео урсгалыг гаралтын цонхонд задласны дараа олж авсан видео өгөгдлийг харуулах чадвар юм (Deconpressed output). Ингэснээр та шахалтын чанарыг үнэлж, хэрэв энэ нь хангалтгүй бол бүх процесс дуусахыг хүлээхгүйгээр боловсруулалтыг тасалдуулж болно. Хэдийгээр энэ сонголт нь ажлыг удаашруулж, үргэлж хэрэглэх боломжгүй байдаг. Та мөн файлыг хадгалахгүйгээр шүүлтүүрийн ажлыг биширч болно (Урьдчилан харах горим): энэ тохиолдолд бүх хүрээ дэлгэц дээр гарч ирэх бөгөөд хэрэв боловсруулах хурд хангалттай өндөр биш бол дэлгэцийн хурд хэвийн хэмжээнээс доогуур байх болно. мөн дуу тасрах болно. Зүүн доод буланд байгаа товчлуурыг дарснаар бараг ижил үр дүнд хүрнэ (гаралтын урсгалыг тоглуулах) бөгөөд товчлуур нь зөвхөн оролтын урсгалыг тоглуулдаг. Видео боловсруулах чадвар

Үнэндээ видеогоор юу хийж болох талаар тайлбар руу шилжье. Өмнө дурьдсанчлан, файлуудыг дахин кодлохгүйгээр хайчлах, наах чадвараас гадна (бид эхний жишээнд илүү дэлгэрэнгүй ярих болно) VirtualDub нь шүүлтүүрээрээ алдартай. Маш олон янзын хүмүүсийн бичсэн гурван арван шүүлтүүр, гадаад залгаасуудыг холбох чадвар байдаг. Заримдаа бусад програмуудтай харьцуулж болохуйц чанарын аналог байдаггүй. (Шударга байхын тулд сүүлийн жилүүдэд шүүлтүүр зохиогчдын анхаарлын төвд ижил төстэй архитектуртай боловч огт өөр интерфэйстэй AviSynth-д зориулсан нэмэлт өргөтгөлүүдийг бий болгоход чиглэсэн гэж хэлэх ёстой. Энэ талаар дэлгэрэнгүй уншина уу). Шүүлтүүрийг ямар ч тоогоор нэмж, Видео - Шүүлтүүр цэсээр захиалж болно.

Шүүлтүүр бүрийн хажууд түүнийг хэрэглэхээс өмнөх болон дараа нь хүрээний хэмжээ (тайрах гэх мэт), түүнчлэн түүний зарим параметрүүдийг харуулна. Шүүлтүүрийн нарийвчилсан тайлбар, тэдгээрийг ашиглах зөвлөмжүүд нь энэ нийтлэлийн хамрах хүрээнээс гадуур байгаа бөгөөд тохиолдол бүрийг тусад нь ойлгох шаардлагатай маш олон боломжууд байдаг тул холбоо барих нь дээр. Энд бид зөвхөн ерөнхий зөвлөмжийг өгөх болно. Шүүлтүүрийг ойролцоогоор хэд хэдэн сэдэвчилсэн бүлэгт хувааж болно:

  • Зургийн хэмжээг өөрчлөх (Хэмжээг өөрчлөх), талбаруудыг тайрах/нэмэх (Таслах сонголтоор хоосон хувиргах), эргүүлэх (Эргэх - босоо чиглэлийн камертай видео бичлэг хийх бол дараагийн удаа үүнийг бүү хий!);
  • Дуу чимээ арилгах (Chroma noise reduction, Smart smoother HiQ, Dynamic noise reduction, Temporal smoother, NeatVideo гэх мэт. - голчлон гадаад залгаасууд);
  • Зургийн тохиргоо (Түвшин, Гэрэлт байдал/Ялгарал, Цагаан өнгийн тэнцвэрийг автоматаар засах, Саарал өнгө гэх мэт);
  • Оруулсан зургуудтай ажиллах (Deinterlace-ийн төрөл бүрийн сонголтууд, үүнд суурилуулсан);
  • Бусад шүүлтүүрүүд (Deshaker - камерын чичиргээг арилгах, Logo болон Delogo - лого хэрэглэх ба тэдэнтэй тэмцэх, Subtitler - хадмал орчуулга нэмэх гэх мэт).

Шүүлтүүрийг тодорхой хүрээний хязгаарт хязгаарлаж болно (Blend товчлуур болон View/Curve editor команд). Бид энэ функцийн талаар ярихгүй (түүний тайлбарыг тусламжаас олж болно), гэхдээ хамгийн түгээмэл хэрэглэгддэг функцүүдийн нэг болох хэмжээг өөрчлөх, тайрах зэргийг нарийвчлан авч үзэх болно. Хамгийн сүүлийн үеийн хувилбаруудад энэхүү энгийн шүүлтүүр нь маш олон тооны тохиргоог олж авсан:

Үнэндээ тийм ч төвөгтэй зүйл байхгүй. AVI формат нь хүрээний харьцааны тухай мэдээллийг хадгалах боломжийг олгодоггүй гэдгийг санах нь зүйтэй (Aspect ratio), энэ нь өргөн ба өндрийн пикселийн харьцаатай тэнцүү (жишээлбэл, "квадрат пиксел") гэж үздэг. ). Нөгөөтэйгүүр, зарим тохиолдолд энэ нь тийм биш юм: хамгийн ердийн жишээ бол DV формат бөгөөд 720x576 (жишээ нь 5:4) хэмжээтэй фрэймийн хэмжээ, хэвийн дэлгэцийн хувьд 4:3, 16 хэмжээтэй фрэймийн пропорцтой. :9 өргөн дэлгэцийн форматын хувьд. (Ийм учраас та дэлгэцийн тохиргоог өөрчлөхгүй бол царс модоор нээгдсэн DV файлыг босоо байдлаар бага зэрэг сунгах болно, гэхдээ энгийн тоглогчид үүнийг зөв харуулах болно). Үүний зэрэгцээ, DivX/Xvid файлуудад пиксел нь ихэвчлэн дөрвөлжин хэлбэртэй байдаг, өөрөөр хэлбэл. DV-г масштаблахдаа "Aspect as source"-ээс "Aspect"-ийн харьцааг "Compute height"-ын харьцаа руу шилжүүлж, 4:3 эсвэл 16:9 болгож тохируулах хэрэгтэй. За, бүх кодлогчийн ерөнхий дүрэм бол өргөн, өндөр нь 2, 4, 8, эсвэл 16-ийн үржвэртэй байх нь зүйтэй (үүнд Codec-т ээлтэй хэмжээтэй хэсгийг ашигладаг).
Ирмэгийг тайрахын хувьд үүнд зориулсан тусгай шүүлтүүр байхгүй - гэхдээ заасан шүүлтүүрийг хэрэглэхээс өмнө тайрахыг тохируулах боломжийг олгодог Crop товчлуур байдаг. Ялангуяа энэ нь Null transform хэмээх дамми шүүлтүүр байж болох ба түүний цорын ганц утга нь Cropping-тэй хослуулсан байдаг. Мэдээжийн хэрэг, 2 эсвэл 4-ийн үржвэрээр таслах нь дээр.

Шилдэг (зайлссан) видео бичлэгтэй ажилд зарим тайлбарыг мөн өгөх болно. Та бүхний мэдэж байгаагаар ихэнх видео камеруудад энэ горим нь үндсэн (ихэвчлэн цорын ганц) сонголт бөгөөд CRT телевизор дээр үзэхэд тохиромжтой. Хэрэв та видео бичлэгээсээ DVD хийх гэж байгаа бол зургийг нь хооронд нь холбосон байх нь дээр. Компьютер эсвэл LCD/плазмын зурагтаар тоглуулах үед тохирох холболтыг арилгах аргууд автоматаар хэрэгжинэ. Нөгөөтэйгүүр, хэрэв танд жишээлбэл, MPEG-4 хувилбаруудын аль нэгэнд (DivX, Xvid, ...) видеог кодлох, жишээлбэл, интернетэд байршуулах шаардлагатай бол өргөдөл гаргах нь үндэслэлтэй байх болно. салгаж, дараа нь хүрээний хэмжээг багасгана (дээрх дэлгэцийн зурган дээрх шиг дуу чимээ арилгах үе шат, ирмэгийг жижиг зүсэх зэрэг). Холимог талбаруудын горимд суурилуулсан Deinterlace шүүлтүүрийг сонгох ёсгүй - хажууд нь хамгийн сайн бичээстэй байсан ч үүнээс сайн зүйл гарахгүй, дүрмээр бол давхар контур байх болно. Гуравдагч талын залгаасуудыг ашиглах нь дээр, гэхдээ энд ч гэсэн хамгийн орчин үеийн, өндөр чанартай хөгжүүлэлтүүд зөвхөн AviSynth-ийн хувилбарт байдаг. Ямар ч онцгой шалтгаангүйгээр огтлолцсон видеоны хүрээний хэмжээг хэзээ ч бүү өөрчил! Ердийн даалгаварууд

Одоо бид VirtualDub-ийг тодорхой асуудлыг шийдвэрлэхэд ашигладаг зарим ердийн хувилбаруудыг тайлбарлах болно.

Жишээ №1: Эхлээд шугаман засварлах асуудлыг авч үзье, i.e. хэсгүүдийг огтлох, наах, дахин байрлуулах. Өмнө дурьдсанчлан, эх сурвалж видео нь AVI саванд байсан бол энэ үйлдлийг дахин кодлохгүйгээр хийж болно. Хэд хэдэн файл нэмэх нь File/Append AVI сегмент командын тусламжтайгаар хийгддэг бөгөөд хэрэв тэдгээрийг дарааллаар нь дугаарласан бол та хэд хэдэн файлыг нэг дор ачаалж болно (Нэмэлт сегментүүдийг файлын нэрээр автоматаар илрүүлэх). Энэ тохиолдолд видео болон аудио шахалтын форматууд нь яг ижил байх ёстой (хэрэглэгчээс нуусан зарим параметрүүд хүртэл: жишээлбэл, Dub-д боловсруулагдсан камерын DV файлыг DV-д дахин шахаж болохгүй. ижил файлд нэгдсэн боловч камераас шууд хүлээн авсан.. Нөгөөтэйгүүр, DivX дээр ижил аргаар шахагдсан боловч өөр өөр бит хурдтай файлуудыг хялбархан нэгтгэж болно). Дашрамд хэлэхэд олон (гэхдээ бүх "далд" биш) файлын параметрүүдийг File/File information командын тусламжтайгаар олж мэдэх боломжтой боловч тусдаа хэрэгсэл нь илүү түгээмэл байдаг.

Бид "наалт" -ыг ангилсан, одоо "тайрах" руу шилжье, жишээлбэл. Шаардлагагүй хэсгүүдийг арилгах (жишээлбэл, телевизийн шоуны бичлэгээс сурталчилгаа хийх), мөн фрагментуудыг дахин зохион байгуулах (зөвхөн нэг програмын дотор Ctrl+X, Ctrl+C, Ctrl+V гэх мэт механизмаар). . Энд файлыг фрейм хоорондын (жишээ нь, DivX/Xvid, VP6, Indeo) эсвэл хүрээ тус бүрээр (MJPG, DV, HuffYUV гэх мэт) шахалттай кодлогч ашиглан шахаж байгаа эсэхээс хамаарч нөхцөл байдал өөр байна. Хэрэв хоёр дахь тохиолдолд та ямар ч хэсгийг аюулгүйгээр хайчилж чадвал, учир нь... Хүрээ бүр нь бусдаас үл хамааран кодлогдсон боловч эхний үед нөхцөл байдал илүү төвөгтэй байдаг. Эцсийн эцэст, тодорхой хүрээг тайлахын тулд та түүний урд байгаа хамгийн ойрын гол хүрээг олж, бүхэл бүтэн гинжээр дамжин хүссэн хүрээ рүү шилжих хэрэгтэй. Жишээлбэл, энэ сонголтыг авч үзье:

Хэрэв бид сонгосон хэсгийг устгавал ямар ч муу зүйл тохиолдохгүй - зүссэн хэсгийн дараах фрагментийн эхлэл нь гол хүрээ дээр унах бөгөөд видео дарааллыг хэвийн байдлаар задлах боломжтой.

Хэрэв бид эсрэгээрээ зөвхөн энэ фрагментийг үлдээхийг хүсч байвал үүссэн видео дараалал нь гурвалжин хүрээнээс эхлэх бөгөөд үүнээс өмнө нэг ч гол хүрээ байхгүй бөгөөд энэ нь хүлээн зөвшөөрөгдөхгүй юм. Тиймээс шууд урсгалын хуулбар горимд ийм тайрах нь гаралтын файлыг 3-р фреймээс биш, харин 1-рээс (хамгийн ойрын гол) эхлүүлэхэд хүргэнэ. Үүний нэгэн адил, дараах фрагментийг устгахыг оролдох үед:

Бид 1-ээс 4 хүртэлх, 11-ээс (13 биш) 15 хүртэлх хүрээтэй видео дарааллыг авах болно. Эндээс дүгнэлт гарч байна - огтлоход алдаа гаргахгүйн тулд үүнийг гол фрэймүүдийг ашиглан хийнэ үү. Тухайлбал, хэрэв та фрагментийг устгавал энэ нь гол хүрээ дээр дуусах ёстой бөгөөд хэрэв та үүнийг орхивол эсрэгээрээ эхлэх ёстой. Энд Shift товчийг дарж байхад зөвхөн гол фреймүүдээр шилжих чадвар хэрэгтэй болно. Дашрамд хэлэхэд, сонголтын төгсгөлийн тэмдэг нь өмнөх хүрээтэй холбоотой (өөрөөр хэлбэл, одоогийнх хүртэлх бүх зүйл сонгогдсон бөгөөд үүнийг оруулаагүй болно) тул та төгсгөлийг гол хүрээ дээр яг өөрөө тавих хэрэгтэй.
Зүсэх/наалт хийхэд илүү нарийвчлалтай байрлал хэрэгтэй бол яах вэ? Oak-ийн хамгийн сүүлийн хувилбаруудад бүрэн боловсруулалтын горимд идэвхтэй байгаа маш хэрэгтэй Smart Render шалгах хайрцаг гарч ирэв. Үүний үйлдэл нь дараах байдалтай байна: хэрэв хэсгийг Diect урсгалын хуулбар горимд боловсруулах боломжтой бол энэ нь тохиолддог, эс тэгвээс тохиргоонд заасан кодлогчийг ажиллуулдаг (эх файлыг шахаж байгаатай ижил байх ёстой) ба түүний тусламжтайгаар фрагмент нь дараагийн гол фрэйм ​​хүртэл кодлогдсон (байгалийн хэрэг, энэ нь шинээр хийсэн гол хүрээнээс эхлэх болно), үүн дээр дахин шууд дамжуулалт хуулах горимд шилждэг.

Өөрөөр хэлбэл, зөвхөн шаардлагатай хэсгүүдийг дахин кодчилдог. Хэрэв та бүх кодлогчийн тохиргоог эх файлтай давхцуулахын тулд зөв хийсэн бол (мөн фрагментуудын хил дээр чанарын огцом уналт гарахгүйн тулд битийн хурдыг илүү өндөр болгох нь дээр бөгөөд мэдээжийн хэрэг, нэг шахалтын горимыг нэвтрүүлэх), дараа нь энэ арга нь шаардлагагүй дахин кодчилолгүйгээр фрэйм ​​тус бүрээр нарийвчлалтай засварлах боломжийг олгодог бөгөөд энэ нь мэдээжийн хэрэг маш ашигтай юм.

Нэмж дурдахад, Video/Select range команд байдаг бөгөөд үүний үр дүнд эхний болон сүүлчийн заасан фрэймийн өмнөх хэсгийг устгадаг. Холбогдох ажил - CD дээр бичихэд зориулж урт файлыг, жишээлбэл, 700 мегабайтыг хэсэг болгон хуваахыг VirtualDubMod ашиглан илүү хялбар шийдэж, фрэймийн дугаарын хажууд файлын эхнээс "зай"-ыг зааж өгдөг. мегабайтыг нэмж харуулав.

Ийм байдлаар MPEG файлуудыг таслах боломжгүй гэдгийг онцлон тэмдэглэж, үүнийг ашиглахад тохиромжтой.

Жишээ №2: Та киногоо Pinnacle Studio эсвэл Adobe Premiere гэх мэт засварлах программ дээр засварласан гэж бодъё. Дараа нь үүнийг ямар нэгэн байдлаар хадгалах шаардлагатай бөгөөд ихэвчлэн хэд хэдэн хувилбартай байх шаардлагатай байдаг: жишээлбэл, анхны зураг авалтын формат нь miniDV байсан бол бэлэн болсон киног засварлах өрөөнөөс DV AVI руу экспортлох нь зүйтэй юм. үүнийг соронзон хальс дээр буцааж (хэрэв камер зөвшөөрвөл); Бараг мэдээж DVD хийх хэрэгтэй; Магадгүй та киногоо интернетэд нийтлэхийг хүсч магадгүй (хэрэв та YouTube шиг видеог өөрийн формат руу шахдаг, чанар муутай үйлчилгээг ашиглах гэж байгаа ч гэсэн энэ нь хэтэрхий урт бөгөөд үр дүнгүй байж магадгүй юм. эх DV AVI сервер рүү). Сүүлчийн тохиолдолд бэлэн DV AVI-г царс мод руу ачаалж, шаардлагатай бол салгах болон хэмжээг багасгах шүүлтүүрийг нэмж, DivX шиг зүйлд, болж өгвөл хоёр дамжуулалтаар хадгалах нь зүйтэй юм (та энэ талаар нэлээн хуучин хувилбараас уншиж болно. гэхдээ үзэл баримтлалын хувьд шударга хэвээр байна) нийтлэл. Мэдээжийн хэрэг, та үүнийг засварлах програмаас шууд хийж болно, гэхдээ энэ тохиолдолд бүх засварлах эффект, шилжилтийг хоёр удаа тооцоолох бөгөөд бид камер дээр бичихээр бэлтгэсэн DV-AVI файлтай байна.

Жишээ №3: Та гэрэл багатай нөхцөлд зураг авалт хийж байсан бөгөөд видеог чимээ шуугианаас цэвэрлэхийг хүсч байна, эсвэл гараараа зураг авалт хийхдээ камерын чичиргээнээс салахыг хүсч байна гэж бодъё. Эдгээр тохиолдолд зөвхөн шаардлагатай ангиудын хувьд сонгон шүүлт хийх нь зүйтэй юм (DVD камерт анги тус бүрийг тусдаа файлд бичдэг; miniDV-ээс видео авахдаа ихэвчлэн үзэгдэл бүрийг бүртгэж байгаа үзэгдэл болгон хуваахыг багтаадаг. тусдаа файлд). Фрагментийг засварлах программд ачаалахаас өмнө боловсруулалт хийхийг зөвлөж байна - энэ тохиолдолд та фрагмент бүрт шаардлагатай шүүлтүүрийг тусад нь сонгож, тохируулах боломжтой. Гэсэн хэдий ч та өөр алхам ашиглаж болно (зөвхөн miniDV камерын AVI файлын хувьд хэрэгждэг): бүхэл бүтэн киног эх файлын хамт засварлаж, эцсийн экспортлохын өмнө боловсруулах шаардлагатай хэсгүүдийг тодорхойлж, VirtualDub-ээр дамжуулж, зөөвөрлөнө. эх файлыг архивын хавтсанд байрлуулж, дараа нь боловсруулсан файлыг ижил нэрээр байрлуулах газар юм. Дараа нь засварлах програмыг дахин эхлүүлж, шинэ файлаар экспортлоорой. Та VirtualDub-ийн шүүлтүүр эсвэл холбогдох нийтлэлд тайлбарласан AviSynth-ээр дамжуулан видеог боловсруулж болно. Сүүлчийн тохиолдолд AVS скриптийг царс руу байршуулж, ердийн AVI файл болгон хадгалахыг зөвлөж байна (жишээлбэл, ижил DV кодлогчтой) - бүх засварлах програмууд AVS скриптүүдтэй ажилладаггүй. "Хүнд жинтэй (боловсруулах хугацааны хувьд) скрипттэй харьцуулахад бэлэн файлтай ажиллахад илүү тохиромжтой. VirtualDub болон AviSynth шүүлтүүр ашиглан видео тогтворжуулахад тусдаа өгүүллийг зориулах болно.

Жишээ № 4: Та видеоны чанар, согогийг шалгахын тулд дэлгэцийн агшинг авах шаардлагатай. Та тоглогчоос үүнийг хийх ёсгүй, учир нь... Энэ нь зурагт ямар нэгэн өөрчлөлт хийх боломжтой (жишээлбэл, албадан тайлах эсвэл гэрэлтүүлгийг засах). Үүний зэрэгцээ, VirtualDub файлыг "байгаагаар нь" нээх болно, мэдээж хэрэг үүнийг дэмждэг. Дашрамд хэлэхэд, форматын тухай: анхдагч байдлаар, AVI-ээс гадна VirtualDub нь mpeg-1 файлуудыг нээх боломжтой. Нэмэлт өргөтгөлүүдийг ашигласнаар та түүнд MPEG-2 (дашрамд хэлэхэд та хэд хэдэн VOB файлуудыг нэг дор нээж, нэгтгэж болно) болон WMV/ASF-г нээхийг зааж өгч болно; Мөн MOV болон FLV контейнертэй ажиллах залгаасууд байдаг бөгөөд VirtualDubMod-ийн өөрчлөлт нь MKV файлуудтай ажиллах боломжтой. Та AviSynth ашиглан бусад форматыг нээхийг оролдож болно (доороос үзнэ үү). За, дэлгэцийн агшинг бодитоор хадгалах нь File/Export/Image sequence командын тусламжтайгаар хийгддэг (та экспорт хийх хэсгийг сонгох хэрэгтэй - хэрэв танд нэг хүрээ хэрэгтэй бол курсорын доор байрлуулаад Home, баруун сум, End товчийг дарна уу). VirtualDubMod болон AviSynth

"Царс" хөгжлийн чухал салбар болох VirtualDubMod-ийн талаар хэдэн үг хэлье. Энэ бол VirtualDub эх код болон олон ашигтай нэмэлтүүд дээр суурилсан тусдаа програм юм. Нийтлэг залгаасуудыг ашиглахын тулд үүнийг VirtualDub-тай ижил директорт байрлуулах нь зүйтэй юм. (Үндсэндээ, DubMod-ийн хамгийн сүүлийн хувилбар нь 2005 оны 1.5.10 хувилбар дээр үндэслэсэн, өөрөөр хэлбэл Dub-д саяхан нэмэгдсэн функцүүд байхгүйгээс бусад тохиолдолд та царс модыг өөрөө сольж болно. ) VirtualDubMod интерфэйс нь VirtualDub-тай төстэй бөгөөд нэг чухал ялгаа нь Аудио цэсийг Streams-ээр сольсон бөгөөд энэ нь олон аудио урсгалтай ажиллахад анхаарлаа хандуулдаг хоёр дахь ашигтай шинэлэг зүйл бол бидэнд зориулагдсан юм Түүний шинж чанаруудын нэг нь ашигтай байх болно - VideoForWindows-ийн хамт DirectShow дэд системтэй ажиллах чадвар Товчхондоо, AviSynth бол скрипт хэл, түүнийг тайлбарлах програм бөгөөд бусад програмуудтай харилцах интерфейс нь маш энгийн. скрипттэй текст файл бичээд дараа нь үүнийг нээнэ үү. (бараг) ямар ч видео боловсруулах программ, кодлогч эсвэл тоглуулагч нь ердийн видео файл шиг, өөрийн хатуу дискэн дээрх видео файлтай яг адилхан ажиллана. Видео болон дууг скрипт дээр бичсэн командуудаар үүсгэдэг. Бидний зорилгын үүднээс AviSynth-ийг суулгахад л хангалттай бөгөөд VirtualDubMod дээр видео файл нээх үед AviSynth загварыг ашиглах сонголт гарч ирнэ.

Энэ нь файлыг нээхэд харгалзах нээх командыг (энэ тохиолдолд DirectShowSource) агуулсан завсрын AviSynth скриптийг автоматаар үүсгэх бөгөөд VirtualDubMod үүнийг аль хэдийн ачаалах болно гэсэн үг юм. Ийм байдлаар та тоглогчдын тоглодог бараг бүх төрлийн файлтай ажиллахыг оролдож болно - RealVideo, QuickTime (MOV), MPEG2-TS (энэ нь ихэвчлэн HDV болон AVCHD видео камерын видеог агуулдаг), MP4 (мөн нийтлэг сонголт юм. камер болон хосолсон гэрэл зураг, видео камер) . Энэ арга нь нэгдүгээрт, үргэлж ажилладаггүй, хоёрдугаарт, "уугуул" хэрэгслээр нээхтэй адил найдвартай биш гэдгийг тэмдэглэх нь зүйтэй (ялангуяа файлын байрлал зөв ажиллахгүй байж магадгүй гэх мэт). Тиймээс, боломжтой бол суулгасан эсвэл тусгай хэрэгслийг ашиглах нь дээр (MPEG2-PS, ялангуяа DVD файлууд (VOB), VDMod дээр шууд нээгддэг ба MP4 файлуудыг AVI болгон хөрвүүлэх нэг хэрэгсэл байдаг).

VirtualDubMod нь AviSynth скриптийн параметрүүдийг онлайнаар хянах, тохируулах зориулалттай тусгай скрипт засварлагчтай (Хэрэгслийн цэсэнд) байгааг бид анхаарна уу. Скриптийн текстийг зүгээр л сольж, дараа нь F5 эсвэл F7 товчийг дарж скриптийн үр дүнг VirtualDub цонхноос харна уу. Ердийн VirtualDub нь AVS скриптүүдийг маш сайн нээдэг гэдгийг бид онцолж байна, зүгээр л VDMod-д AviSynth-тэй нэгтгэх нь илүү тохиромжтой. Аливаа программд нээгдсэн AviSynth скрипт нь шахагдаагүй файл хэлбэрээр гарч ирдэг тул энэ тохиолдолд дахин шахахгүйгээр хуулах боломжгүй гэдгийг санах нь зүйтэй. (Хэрэв та VirtualDub шүүлтүүрийг нэмэлтээр ашиглах шаардлагагүй бол Бүрэн боловсруулах горимоос илүү хурдан дахин шахах горимыг сонгох нь дээр."

Товчхондоо, VirtualDub (түүнчлэн VirtualDubMod болон AviSynth) нь дижитал видеогоор арай өндөр түвшинд ажилладаг бүх хүмүүсийн зэвсэглэлд байх ёстой. Сураад хэрэглээрэй! Энэ нийтлэлд VirtualDub-ийн бүх боломжуудыг тусгаагүй тул Тусламжийг уншина уу. Цэсийн дэлгэрэнгүй тайлбарыг тусгай нөөцөөс олж болно (гэхдээ Oak-ийн нэлээд хуучин хувилбаруудын хувьд). Сүлжээнд VirtualDub-ийн орос хэл дээрх угсралтууд байдаг, гэхдээ хамгийн сүүлийн үеийн хувилбарууд биш байх магадлалтай.

Видео боловсруулах програм болох VirtualDub-ийн интерфейсийг харцгаая.

Та програмын тайлбарыг харж болно, мөн татаж авах холбоосууд байдаг.

Архивыг програмын хамт задласны дараа үүссэн хавтсаас VirtualDub.exe файлыг олоод ажиллуулна уу. Програм нь суулгах шаардлагагүй.

Програмын цонх нээгдэх үед та түүний интерфэйс нь ердийн видео засварлагч, жишээлбэл, MovieMaker эсвэл AdobePremiere-ээс ялгаатай болохыг харах болно. Ердийн засварлах хүснэгт байхгүй (хугацаа).

Цонхны ихэнх хэсгийг хоёр дэлгэц эзэлдэг. Эхний цонхонд татаж авсан видео (эх сурвалж), хоёр дахь цонх нь шүүлтүүр хэрэглэсний дараа ижил видеог харуулдаг (чанартай харьцуулах). Ямар ч засварлах явцад эх файлууд өөрчлөгддөггүй.

Цонхны доор гүйлгэх самбар байдаг бөгөөд түүн дээр хүрээний дугаарлалт байрладаг.

Та фрагментийг устгах үед гүйлгэх хэсэг болон дэлгэцээс алга болно. Хэрэв та бодлоо өөрчилвөл цэснээс сонгох боломжтой Засварлахфункц Буцаах(цуцлах), хэрэв та бүх өөрчлөлтийг цуцлахыг хүсвэл тэнд сонгоно уу Бүх засварыг буцаах. Энэ нь видеог анхны хэлбэрт нь буцаана.

Гүйлгэх талбар дээр хулганаа хөдөлгөснөөр та видеоны фреймүүдээр гүйж, өөрт хэрэгтэйг нь олох боломжтой. Энэ тохиолдолд хүрээ нь хоёр цонхонд харагдана. Гүйлгэх мөрний доор одоогийн хүрээний тухай мэдээлэл гарч ирнэ - түүний дугаар ба холбогдох цаг, манай тохиолдолд дээрх зураг дээр: Frame 2352 (0:01:34.080).

Хүрээний төрлүүдийн талаархи мэдээллийг агуулсан цаг хугацааны дараа дөрвөлжин хаалтанд анхаарлаа хандуулаарай.

AVI файлуудын хувьд: хэрэв хаалт нь бидний жишээн дээрх шиг хоосон байвал энэ нь гурвалжин хүрээ, хэрэв K (түлхүүр хүрээ) байвал гол хүрээ, D (унасан хүрээ) - буурсан хүрээ байна.

MPEG файлуудын тэмдэглэгээ нь ялгаатай: P - гурвалжин хүрээ, I - түлхүүр хүрээ, B - хоёр чиглэлтэй гурвалжин хүрээ.

Хэрэв та гүйлгэх самбарыг тойрон гүйлгэхийг оролдвол ихэвчлэн гурвалжин хүрээнүүд олдох бөгөөд гол хүрээнүүд хоорондоо хол зайтай байж болно. Унасан хүрээ байх ёсгүй.

Гулсагчаас гадна та гарыг ашиглан видео хүрээ дундуур шилжих эсвэл цэснээс сонгох боломжтой Яв яв)эсвэл гүйлгэх мөрний доорх товчлууруудыг ашиглана уу. Хүн бүр өөрт хамгийн тохиромжтой аргыг сонгож болно.

Жишээлбэл, та товчлуурыг дарж хүрээ болгон хөдөлгөж болно Зүүнэсвэл Зөв(зүүн эсвэл баруун сумнууд) гар дээрээс сонгоно уу Өмнөх хүрэээсвэл Дараагийн хүрээцэс дээр Яв яв)эсвэл гүйлгэх самбарын доорх самбар дээрх 5 ба 6 товчлууруудыг ашиглана уу - зургийг үзнэ үү:

Хэрэв та гол хүрээний эргэн тойронд шилжих шаардлагатай бол гарыг ашиглана уу Зүүнэсвэл Зөвтовчлуурыг дарснаар Шилжилт , эсвэл цэсэнд Шилжилт Өмнөх түлхүүр фрэймийг сонгоно ууэсвэл Дараагийн түлхүүр фрэйм, эсвэл 8 ба 9 товчийг ашиглана уу (зураг харна уу).

Дашрамд хэлэхэд, хэрэв та товчлуурыг дарж гүйлгэх самбар дээрх гулсагчийг хөдөлгөвөл Шилжилт, дараа нь хөдөлгөөн нь мөн үндсэн хүрээг дагадаг.

Зурагт үзүүлсэн самбар дээрх үлдсэн товчлууруудыг харцгаая.

1 - Зогс- видео тоглуулах эсвэл одоогийн үйлдлийг зогсоох.

2 - Оролтын тоглуулах- зүүн цонхонд анхны видеог тоглуулах (гар дээрх аналог - товчлуур Орон зай).

3 - Гаралтын тоглуулах- засварласан видеог хоёр цонхонд тоглуулах (аналог - түлхүүр Оруулна уу).

4 - Эхлэх- эхний хүрээ рүү шилжих, өөрөөр хэлбэл. видеоны эхэнд.

5 - Араас- нэг хүрээ буцах.

6 - Урагшаа- нэг хүрээ урагш хөдөлгө.

7 - Төгсгөл- сүүлчийн хүрээ рүү, видеоны төгсгөлд шилжих.

8 - Өмнөх түлхүүр- өмнөх гол хүрээ рүү шилжих.

9 - Дараагийн түлхүүр- дараагийн гол хүрээ рүү шилжих.

10 - Урвуу дүр зураг- одоогийн дүр зургийг урвуу дарааллаар тоглуулна.

11 - Урагшаа дүр зураг- одоогийн дүр зургийг дараагийн үзэгдэл рүү шилжүүлнэ.

12 - Тэмдэглээрэй- видео фрагментийг тодруулахын тулд анхны тэмдэглэгээг тохируулах (өөр нэр Гэр).

13 - Тэмдэглэ- сонгосон фрагментийн төгсгөлийн тэмдэглэгээг тохируулах (өөр нэр Төгсгөл).

Видеоны эргэн тойронд янз бүрийн хөдөлгөөн хийх гарын хослолыг цэснээс олж болно Яв яв), тэдгээрийг тушаал бүрийн дараа харуулна.

Хэрэв та тодорхой хүрээ рүү дугаар эсвэл цаг хугацаагаар нь очих шаардлагатай бол товчлуурын хослолыг дарж болно Ctrl+Gгарч ирэх цонхонд шаардлагатай өгөгдлийг оруулна уу.

VirtualDub бол маш жижиг програм боловч видеотой ажиллахад, ялангуяа видео засварлах, боловсруулахад зайлшгүй шаардлагатай байдаг.

Үндсэн функцууд: - видеог нэг форматаас нөгөө формат руу хөрвүүлэх; - видео бичлэг хийх; - видео болон аудио урсгалыг тусад нь боловсруулах; - AVI файлуудыг хэсэг болгон хуваах; - AVI файлуудын холболт; - AVI-аас аудио таслах; - дууны саатлыг өөрчлөх; - видео файлын хэмжээг багасгах гэх мэт.

VirtualDub хэрхэн суулгах вэ?

Суулгах шаардлагагүй, архивыг VirtualDub програмаар татаж аваад задлаад “VirtualDub.exe”-г ажиллуулна уу.

VirtualDub - видео файл дахь шаардлагагүй мөчүүдийг хэрхэн хасах вэ?

Илүү ойлгомжтой болгохын тулд бүх зүйлийг алхам алхмаар авч үзье.

1) VirtualDub дээр шаардлагатай видео файлыг нээнэ үү

2) Дараа нь видео гулсагчийг арилгахыг хүссэн газрынхаа эхэнд тохируулна уу. Слайдерын доорх товчлуур дээр дарна уу (доорх зургийг үз).

3) Одоо гулсагчийг шаардлагагүй видео фрагментийн төгсгөлд шилжүүлж, улаанаар дугуйлсан товчлуур дээр дарна уу. Ингэснээр таны видеоны шаардлагагүй хэсэг нь саарал өнгөтэй болно.

4) Одоо та Del товчийг дарахад л хангалттай - таны видео файлд шаардлагагүй фрагмент байхгүй болно!

5) цэг рүү оч VirtualDub видеог хэрхэн хадгалах талаар.

Нэгдүгээрт, видеог хамтад нь оёх нь тийм ч хялбар биш юм. Энд гол зүйл бол fps-ийн тоо юм - энэ нь өөр өөр видео файлуудын хувьд өөр байж болно. Мэдээжийн хэрэг та үүнийг тохируулж болно, гэхдээ дуу, видео синхрончлолгүй болох эрсдэлтэй. Бидний жишээн дээр бид fps-ийн тоо ижил байх болно гэж таамаглах болно.

1) Бидний хавсаргах эхний видеог нээнэ үү.

2) Дараа нь avi сегмент нэмэх сонголтыг сонгоно уу.

3) Ингээд л боллоо! Видео нэмэгдсэн. Одоо та шаардлагагүй хэсгүүдийг хайчилж болно (үүнийг хэрхэн хийх талаар дээрээс үзнэ үү).

VirtualDub видеог хэрхэн хадгалах вэ? VirtualDub видео шахалт.

Видеотой холбоотой бүх үйлдлийг хийсний дараа үүнийг зөв хадгалахад л үлддэг. Олон хүмүүсийн хувьд асуудал энэ үеэс эхэлдэг.

Хамгаалалт нь ойролцоогоор 2 төрөлд хуваагдана:

1. Жинхэнэ чанараар нь хадгал, өөрөөр хэлбэл Бид аудио эсвэл видеог өөрөө хөрвүүлдэггүй. Энэ тохиолдолд файл маш хурдан хадгалагдана. Одоо үүнийг хэрхэн нүдээр хийх талаар ярилцъя.

Зүйлийг сонгоно уу аудио/шууд урсгалаар хуулбарлах.

Зүйлийг сонгоно уу видео/шууд дамжуулалтыг хуулах.

2. Өөр чанараар хадгалах, мөн та аудио болон видео, эсвэл зүгээр л аудио, эсвэл зүгээр л видеог хөрвүүлэх боломжтой. Видео шахах нь нэлээд удаан хугацаа шаардагдана.

Энд бид аудио болон видеог хөрвүүлэх сонголтыг авч үзэх болно. Жишээлбэл, та дууг өөрчлөхгүй байхыг хүсвэл тухайн зүйлийг сонгоход л хангалттай. шууд урсгалаар хуулбарлах.

Сонго аудио/бүрэн боловсруулах горим.

Дараа нь аудио/шахалт.Одоо та аудио бичлэгээ хөрвүүлэх кодлогчоо сонгох хэрэгтэй. Дэлгэцийн зураг дээр сонголт нь хамгийн алдартай кодлогчдын аль нэгнийх нь төлөө хийгдсэн болно.

Дараа нь видеотой ижил зүйлийг хий: видео/бүрэн боловсруулах горим, видео/шахалт.

Жагсаалтаас санал болгож буй кодлогчуудын аль нэгийг сонгоод өөрчлөх дээр дарна уу. Зураг дээр сонголт нь хамгийн алдартай кодлогчуудын нэг болох Divx-ийн талд хийгдсэн.

Үүний дараа зөвхөн видеоны битийн хурдыг сонгоход л үлддэг. шахах чанар. Дэлгэц дээрх бүх зүйл анхдагч байдлаар байна.

Одоо та видеог шахаж эхэлж болно: файл/avi хэлбэрээр хадгалах.

Үүнтэй төстэй цонх гарч ирэх ёстой. Шахах хугацаа нэлээд урт байж болно. Энэ нь таны сонгосон компьютерийн хүчин чадал, кодлогч, шүүлтүүр зэргээс шалтгаална.

Видео боловсруулах программ хангамжийн ертөнцөд Virtual Dub нь үндсэндээ чөлөөтэй, ашиглахад хялбар байдгаараа эртнээс алдартай болсон. Суурь ур чадварыг ажлын нэг цагийн дотор олж авдаг. Гэсэн хэдий ч илүү үр дүнтэй ашиглахын тулд та ашигласан кодлогч, шүүлтүүрийн талаар мэдлэгтэй байх хэрэгтэй. Тэгэхээр Virtual Dub гэж юу вэ? Энэ бол шугаман видео засварлах програм буюу энгийнээр хэлбэл AVI форматаар видео засварлах, шахах нэлээд хүчирхэг хэрэгсэл юм. Гэхдээ Virtual Dub нь Adobe Premiere-г орлоно гэж битгий бодоорой. Энэ нь хэзээ ч орлуулахгүй, гэхдээ энэ нь төгс нөхөх болно.

Виртуал Дуб ангиллын маш олон програмууд байдаг. Тэд бүгд олон талт байдлын түвшин (янз бүрийн формат, кодлогчийг дэмжих) болон үндсэн функцүүдийн багцаараа ялгаатай. Virtual Dub-ийн бүрэн аналог байхгүй байна. Virtual Dub функциональ багцыг 3 хэсэгт хувааж болно:

1. Шугаман видео болон аудио засварлагч. Хамгийн ойрын өрсөлдөгч бөгөөд нэгэн зэрэг энэ чиглэлээр нэмэлтийг Canopus ProCoder гэж нэрлэж болно. Virtual Dub-ээс ялгаатай нь энэ засварлагч нь олон тооны формат, кодлогчийг дэмждэг боловч Virtual Dub шиг асар олон тооны шүүлтүүргүй байдаг. Олон видео хөрвүүлэх програмууд (жишээлбэл, гар утасны хувьд) ихэвчлэн эдгээр програмуудын зарим боломжуудыг давтаж, ажлыг хялбаршуулдаг. Саяхан h.264-ийг хөгжүүлснээр анхны, нэлээд өндөр чанартай MPEG-4 Ateme кодлогч бүхий Nero ReCode програм нэлээд алдартай болсон. Энэ програмын интерфейс нь зарим жижиг зүйлийг эс тооцвол нэлээд тохиромжтой. Энэ програмыг ашиглан DVD видеог шахахад тохиромжтой (MPEG-2 формат, тиймээс DVD нь Virtual Dub-ийн үндсэн өөрчлөлтөөр дэмжигддэггүй). DVD2AVI, FlaskMPEG болон Gordian Knot програмууд нь Nero ReCode-ийн хамгийн алдартай аналогууд юм. VideoLAN Media Player нь энэ цувралд нэлээд ер бусын харагддаг - видео тоглуулах зориулалттай програм. Гэсэн хэдий ч энэ тоглуулагч нь цөөн тооны шүүлтүүр ашиглан видео болон аудиог хадгалах, шахах функцуудыг агуулдаг.

2. Frameserver. Хөтөлбөр нь ердийн видео засварлагч шиг ажилладаг. Энэ горимын мөн чанар нь боловсруулсны дараа видео хүрээ хадгалагдахгүй, харин боловсруулахад өөр програм руу шилжүүлдэг явдал юм. Virtual Dub нь фрейм сервер болгон тийм ч их ашиглагддаггүй. Энэ үүрэгт AviSynth програмыг ихэвчлэн ашигладаг. Виртуал дуб шүүлтүүрээс илүү олон хувийн шүүлтүүрүүд байдаг. Үүнээс гадна та Virtual Dub-ийн шүүлтүүрийг ашиглаж болно. AviSynth-ийн боломжууд нь Virtual Dub-ээс илүү өргөн боловч тэдгээрийг зөвхөн скрипт бичихэд ашиглах боломжтой - AviSynth нь интерфэйсгүй бөгөөд түүний ажлын үр дүнг зөвхөн "клиент програм" -аас харж болно - энэ бол фрэймийн серверийн мөн чанар юм.

3. Видео бичлэг хийх. Хамгийн сүүлийн хувилбаруудад (1.6.3-аас эхлэн) Virtual Dub шинэчлэгдсэн бөгөөд видео бичлэг хийх интерфейс нь ихээхэн сайжирсан. Connexant BT848/878 (AverMedia TVPhone/TVPhone 98/Model 203, Fly Video 98, KWorld Expert PVR-TV878, Acorp Y878 гэх мэт) дээр суурилсан ТВ тааруулагч, зураг авалтын карт эзэмшигчид Virtual Dub-ийн энэ хэсгийг онцгойлон сонирхох болно. учир нь .To. Энэ нь эцэст нь BT8x8-ийн Microsoft-ын дүрс бичлэгийн драйвертай "үл нийцэхгүй" асуудлыг шийдсэн (драйвер нь зөвхөн PAL форматаар 352x288 нарийвчлалтай зураг авахыг зөвшөөрсөн бөгөөд энэ нь чипсетийн чадавхийн тал хувь юм). Энэ мөчийг хүртэл ерөнхийдөө барьж авах өөр ямар ч хүлээн зөвшөөрөгдөх арга байгаагүй, учир нь -аас авах стандарт программууд
ТВ тааруулагч, зураг авалтын карт үйлдвэрлэгчид бүдүүлэг, эсвэл хууран мэхэлсэн (жишээлбэл, 720x576 биш 720x288 нягтралтай видео бичлэг хийсэн AverMedia 203 програм гэх мэт) эсвэл зарим төхөөрөмж, кодлогч дээр "мэргэшсэн" байсан. Virtual Dub-ийн хамгийн ойрын өрсөлдөгчид нь iuVCR болон BorgTV - тусгайлан BT8x8-д зориулагдсан хөтөлбөрүүд юм. VideoLAN Media Player-ийн боломжууд нь зураг авах төхөөрөмж, ТВ тааруулагчтай ажиллах чадвартай боловч хөтөлбөрийн энэ хэсэг нь бүрэн "бүдүүлэг" бөгөөд бараг ажиллахгүй байна.

Гэсэн хэдий ч Virtual Dub ашиглан видео бичлэг хийх нарийн төвөгтэй байдал нь тусдаа өгүүллийн сэдэв юм. Virtual Dub програмын зарим тохиргоог харцгаая. 1.6.10 хувилбарыг үндэс болгон авч үзье. Хөтөлбөр нь AVI, MPEG-1, IFF хөдөлгөөнт дүрс, AviSynth скрипт зэрэг олон форматыг дэмждэг. Та мөн дараалсан зургуудыг байршуулж болно. Виртуал дуб хийх ажлын цонхны ерөнхий дүр төрхийг Зураг дээр үзүүлэв. 1. Ажлын цонхны доод хэсэгт багаж самбар байна. Товч тус бүр нь зөвлөмжөөр хангагдсан бөгөөд Засварлах цэсний командаар хуулбарлагдана. Үүний хажууд одоогийн цаг болон хүрээ харагдана. Статус талбарт хэрэгтэй мэдээллийг харуулдаг мэдээллийн талбар байдаг. Хэрэгслийн самбар дээр дурын хүрээ рүү хялбархан шилжих гулсагч байдаг. Видео үзэх хоёр самбар нь видеог оруулах, гаргахад зориулагдсан. Шүүлтүүр хэрэглэх үед та өөрчлөлтийг урьдчилан харах боломжтой болно. Төслийн удирдлагын товчлуурууд бүрэн байхгүй байгааг та анзаарч болно. Харгалзах тушаалууд нь зөвхөн цэсэнд байдаг бөгөөд энэ нь зарим нэг таагүй байдлыг үүсгэдэг. Хэдийгээр нөгөө талаас ихэнх командыг гарын товчлолоор дуудаж болно.

Цэсийн командуудыг илүү дэлгэрэнгүй авч үзье. Файл цэсэнд бид дараах зүйлсийг сонирхож байна:
. Видео файлыг нээх/хаах - файлыг нээж хаах.
. AVI сегментийг нэмэх - нээлттэй файлд өөр файл нэмнэ. Файлууд нь ижил видеоны нягтрал, кодлогч, битийн хурдны параметртэй байх ёстой. Хэрэв файлууд ижил нэр, дугаартай бол тэдгээрийг автоматаар нээх/нэмэх боломжтой.
. Save as AVI, Save old format AVI, Save segmented AVI - эдгээр сонголтууд нь файлыг хадгалахад зориулагдсан. Тэдний хоорондох ялгаа нь эхнийх нь файлыг OpenDML AVI форматаар хадгалдаг, хоёр дахь нь "хуучин" Microsoft AVI форматаар (бидний хувьд эдгээр форматуудын хооронд ялгаа байхгүй), гурав дахь нь "хэсэгчлэн" хадгалдаг. Энэ юунд зориулагдсан бэ? Хэрэв AVI файлын хэмжээ 2 ГБ-аас хэтэрсэн бол энэ файлыг нээх боломжгүй
зарим засварлах програмууд. Энэ сонголт нь киног 700 МБ хэмжээтэй хэсэг болгон хуваахад ашиглахад маш тохиромжтой. Үүнийг хийхийн тулд харилцах цонхонд файлын хэмжээ хязгаарыг 700 болгож тохируулахад хангалттай. Хязгаарыг зөвхөн хэмжээнээс гадна файл бүрийн фрэймийн тоогоор тохируулж болно. Файл хадгалах харилцах цонх болгонд энэ ажлыг одоо бүү ажиллуул, ажлын удирдлагад нэм, ингэснээр би үүнийг багц горимд ажиллуулна. Энэ нь одоогийн ажлыг яг одоо биш, харин тохиромжтой цагт ажиллуулахаар бүтээгдсэн. нэн даруй хийх боломжийг танд олгоно
Дараагийн ажлыг үүсгэж, эхлүүлэхийн өмнө ажил бүрийг дуусгахыг хүлээхийн оронд хэд хэдэн ажлын жагсаалтыг гарга.
. Файлын мэдээлэл - нээлттэй файлын талаарх мэдээллийг харуулдаг. Энэ сонголт нь аудио урсгалын саатлын утгыг тохируулах, системд кодлогч байхгүй эсэхийг тодорхойлоход онцгой ач холбогдолтой юм.
. Боловсруулалтын тохиргоог ачаалах/хадгалах - шүүлтүүр, кодлогчийн тохиргоог ачаалах буюу хадгалах ба хэрэв Сонголт, засварлах жагсаалт оруулах сонголтыг сонговол сонгосон фрагмент (эсвэл устгагдсан фрагмент)-ийг сонгоно. Бүх тохиргоог скрипт хэлбэрээр хадгална.
. Фрейм серверийг эхлүүлэх - фрейм сервер гэж нэрлэгддэг серверийг эхлүүлнэ. Энэ сонголт нь видео хүрээг өөр засварлах программ дээр боловсруулахад зориулагдсан болно. Энэ нь Virtual Dub-д тодорхой шүүлтүүрүүдийг (жишээлбэл, зургийн чанарыг сайжруулах) ашиглах, видео хүрээг өөр засварлагч руу шилжүүлэх боломжийг олгоно.
. Capture AVI - програмыг видео бичлэг хийх горимд шилжүүлдэг.
. Run script - видео боловсруулах скриптийг эхлүүлнэ.
. Ажлын хяналт - ажлын жагсаалт. Даалгавруудыг дарааллаар нь хийж дуусгасан. Даалгаврын дарааллыг өөрчилж болно. Эндээс та даалгаврын гүйцэтгэлийн статусыг харж болно. Job control дахь ажил бүрийг скрипт хэлбэрээр хадгалдаг. Та файл доторх даалгаврын скриптүүдийг харж, засах боломжтой
virtualdub.ажлын байр.

Видео цэс нь дараахь зүйлийг агуулна.
. Шүүлтүүр - видео боловсруулах шүүлтүүрүүдийн жагсаалт. Virtual Dub нь тодорхой тооны үндсэн (дотоод) шүүлтүүртэй. Мөн
Интернет дээр энэ програмд ​​зориулсан маш олон шүүлтүүр байдаг. Бүх ачаалагдсан шүүлтүүрүүд Plugins хавтсанд хадгалагдана. Тэд ачаалж байна
програм эхлэхэд автоматаар. Өнөөдөр байгаа скриптүүдийн дор хаяж нэг хэсгийг тайлбарлах, харьцуулах нь бас сэдэв юм
тусдаа нийтлэл.
. Frame rate - Frame rate. Энэ цонхонд та видеоны урсгалыг аудиотой тааруулахын тулд фрэймийн хурдыг өөрчлөх боломжтой. Та мөн видеог тоглуулах хугацааг өөрчлөхгүйгээр фрэймийн хурдыг өөрчлөх боломжтой (өөрөөр хэлбэл фрэймийн хурдыг хөрвүүлэх).
. Өнгөний гүн - өнгөний гүн (болон өнгөний зай). Өнгөний орон зайн талаар илүү ихийг мэдэх хүртэл эхлээд энд бүх зүйлийг анхдагчаар үлдээх нь дээр.
. Шахах - кодлогч бүрийн тухай мэдээлэл, тохиргоотой кодлогчдын жагсаалт. Энд зөвхөн VfW (Video for Windows) интерфэйстэй гэж нэрлэгддэг кодлогчууд харагдана. Кодек бүр өнгөний гүн, өнгөний орон зайтай холбоотой зарим хязгаарлалттай байдаг. Тийм ч учраас
Өнгөний орон зайг авч үзэх хүртэл бид өнөөгийн алдартай кодлогчийг авч үзэхээ хойшлуулах болно.
. Шууд дамжуулалтын хуулбар. Хэрэв энэ сонголтыг сонгосон бол видео шахагдахгүй. Энэ нь нээгдсэн хэлбэрээр хадгалагдах болно. Та зөвхөн фрэймийн хурдыг тохируулах боломжтой. Энэ сонголт нь видео файлуудыг хуваах, нэгтгэх, мөн та зөвхөн аудио урсгалыг шахах эсвэл видео урсгалын давтамжийг аудиотой тааруулах шаардлагатай үед хэрэгтэй.
. Бүрэн боловсруулах горим. Энэ горимд видео боловсруулалт, шахалт явагдана.
. Алдааны горим - оролтын видео урсгалын алдаатай ажиллах горимыг тодорхойлно. Анхдагч байдлаар, алдаа илэрсэн үед видео боловсруулалт хийдэг
зогсдог. Энэ цонхны хоёр дахь сонголт нь "алдаатай" фреймүүдийг алгасаж, дараагийн гол фреймээс боловсруулж эхлэх боломжийг олгоно. Гурав дахь сонголт нь "алдаатай" хүрээг боловсруулах боломжийг олгодог. Эдгээр фреймийн агуулга нь маш их эвдэрч, програмыг сүйрүүлэхэд хүргэдэг.

Аудио цэс нь дараахь зүйлийг агуулна.
. Interleaving - ээлжлэн солих. AVI нь Interleaved Video and Audio гэсэн үгийн товчлол юм. Энэ цонхыг тодорхойлно
ээлжийн параметрүүд. Хэрэв та MPEG-1,2 форматтай ажилладаг бол Аудио хазайлтыг засах цонхонд анхаарлаа хандуулах хэрэгтэй Файлын мэдээлэл. Аудио урсгалын саатлын утга нь Файлын мэдээллийн цонхон дээрхтэй ижил байх ёстой.
. Шахалт. Энэ сонголт нь Видео цэсний сонголттой төстэй. Энэ цонхонд бүх форматыг харуулах сонголтыг агуулна. Ихэвчлэн энэ сонголтоор нуугдсан аудио форматууд нь нээлттэй аудио урсгалын форматтай нийцдэггүй. Энэ нь аудио урсгалыг шууд (шахаагүй формат руу хөрвүүлэх эсвэл хадгалахгүйгээр) шахах оролдлого нь видео болон аудио урсгалыг синхрончлохгүй болно гэсэн үг юм.
. Нарийвчилсан шүүлтүүр ашиглана уу. Энэ сонголт болон шүүлтүүрийн сонголтууд нь холбогдох засварлагчийг ашиглахгүйгээр аудио боловсруулахад зориулагдсан Virtual Dub-ийн шинэ хувилбаруудад гарч ирсэн.
. Хөрвүүлэлт. Аудио урсгалыг хөрвүүлдэг. Та давтамж, чанар, сувгийн тоо, горимыг сонгох боломжтой.
. Аудио байхгүй, Эх аудио, WAV Аудио - эдгээр сонголтууд нь аудио эх сурвалжийг тодорхойлдог - тус тусад нь дуугүй, нээлттэй видео файлын аудио, тусдаа WAV файлын аудио (гэхдээ дурын кодлогчоор шахаж болно).
. Шууд дамжуулалтын хуулбар болон Бүрэн боловсруулах горим, Алдааны горим. Сонголтууд нь "Видео" цэсийн сонголттой ижил байна.
Үлдсэн цэсүүд нь видео файл боловсруулах чанарт нөлөөлөхгүй сонголтуудыг агуулдаг тул бид тэдгээрийг авч үзэхгүй. Бид Virtual Dub-ийн үндсэн өөрчлөлтийн тохиргоог харлаа. Үүнээс гадна хэд хэдэн нэмэлт өөрчлөлтүүд байдаг. Үндсэн өөрчлөлтүүд нь:
. Virtual Dub MPEG-2. Энэ нь үндсэн өөрчлөлтөөс ялгаатай бөгөөд MPEG-2 болон VOB файлуудыг дэмждэг.
. Vitual Dub Mod. Энэ нь үндсэн өөрчлөлтөөс ялгаатай нь MPEG-2, VOB, MKV файлуудыг дэмждэг. Энэхүү өөрчлөлтийг өөр өөр форматтай (MP3, ogg, WAV, AC3, DTS) хэд хэдэн аудио урсгалтай видео файл үүсгэхэд ашиглаж болно. Та ийм видеог MKV файл болгон хадгалах боломжтой. Энэхүү өөрчлөлт нь AC3 аудиог боловсруулахад зориулагдсан Virtual Dub AC3-г бүрэн орлоно.
. Нан Дуб. Нэгэн цагт энэ хөтөлбөр хамгийн өндөр чанартай үр дүнг авчирсан. Энэ нь дотоод кодлогч (DivX4 ба MPEG4v2) ашигладаг бөгөөд өөр өөр форматтай 2 аудио урсгалыг (MP3, ogg, AC3, WAV ба VBR MP3 - хувьсах хурдтай MP3 файл) дэмждэгээрээ үндсэн өөрчлөлтөөс ялгаатай. Одоо энэ программын видео хэсэг аль хэдийн хуучирсан, учир нь... хуучирсан кодлогч ашигладаг. Шинэ видео кодлогч нь ямар ч Виртуал Дубыг Нан Дуб болгон хувиргах боломжийг олгодог, учир нь... тэд Нан Дуб видео шахах алгоритмыг хэрэгжүүлдэг. Энэ алгоритм нь дараах байдалтай байна: видеог 2 үе шаттайгаар шахдаг. Эхний шатанд видеог хамгийн их битийн хурдаар шахаж, дараа нь фрэймийн чанар эсвэл хамгийн бага битийн хурдыг үнэлдэг.
Энэ тохиолдолд харааны чанарыг хүлээн зөвшөөрөх боломжтой хэвээр байна. Энэ тухай мэдээллийг статистикийн файлд тэмдэглэж, видеог шахаж, дундаж битийн хурд нь хэрэглэгчийн заасан утгаас хэтрүүлэхгүй байх үед ашигладаг. Зарим кодлогч (жишээлбэл, x264) нь статистикийн файлын хоёр дахь, гурав дахь гэх мэт мэдээллийг тодруулах боломжтой. ишлэлүүд, энэ нь чанарыг бага зэрэг нэмэгдүүлдэг.
. ASF-д зориулсан виртуал дуб. Энэ өөрчлөлт нь зөвхөн 1.4 хувилбараар л байна. Энэ нь танд ASF файлуудыг нээж, тэдгээрийг дахин шахахгүйгээр AVI форматаар хадгалах боломжийг олгоно.

Үнэндээ энэ бүхэн өнөөдрийнх. Бүх програмыг бичих үед хүчинтэй байгаа холбоосыг ашиглан олж болно.