В предишна статия описахме начина за завъртане на видео с VLC Media player. Но през последните дни някои от нашите читатели се оплакаха, че окончателното ротирано видео е удвоено и качеството на видеото е чисто. Затова реших да разгледам този проблем допълнително, за да им помогна. За съжаление открих, че използвайки най-новата версия на VLC Media Player (Ver 2.1.2) за завъртане на видеоклип (използвайки процедурата, описана в предишния ми статия), крайният завърнат видео резултат е проблематичен (видеото е удвоено и с лошо качество).
След извършване на някои тестове, И накраяустанови, че начинът за завъртане на видео с помощта на най-новата версия на VLC Media Player (Версия 2.1.2) е променен и за поради тази причина реших да напиша нов урок, за да опиша всички стъпки, необходими за завъртане на вашите видеоклипове в него версия. Според мен в тази версия (2.1.2) начинът за завъртане на вашите видеоклипове е по-лесен и по-малко сложен от преди. И така, да започнем…
Как да завъртите и запазите вашите видеоклипове с VLC Media Player версия 2.1.2
Стъпка 1: Изтеглете и инсталирайте VLC Media Player.
1. Първо изтеглете и инсталирайте VLC Media Player версия 2.1.2 от тук: http://www.videolan.org/ *
* Ако не можете да намерите тази версия повече на първата страница на http://www.videolan.org/ уебсайт, тогава можете да изтеглите VLC версия 2.1.2 от тези официални връзки:
- За 32-битови версии на Windows: http://download.videolan.org/pub/videolan/vlc/2.1.2/win32/vlc-2.1.2-win32.exe
- За 64-битови версии на Windows: http://download.videolan.org/pub/videolan/vlc/2.1.2/win64/vlc-2.1.2-win64.exe
Стъпка 2: Завъртете видеоклипа си до желания ъгъл.
1. Сега отворете видеоклипа, който искате да завъртите с VLC Media Player.
2. В главното меню на VLC Media Player отидете на „Инструменти” > “Ефекти и филтри”.
3. в „Корекции и ефекти” прозорец, изберете „Видео ефекти" раздел.
4. в „Видео ефектираздел ", изберете "Геометрия”.
5. в „Геометрия" настроики:
- а. Щракнете върху „Завъртете” поле за активиране на въртене.
- б. След това преместете ротатора (плъзнете с мишката) наляво (или надясно), докато зададете ъгъла, под който искате да завъртите видеоклипа си.
- ° С. Натиснете "Близо” за излизане от “Корекции и ефекти” настройки.
Пример: За да завъртите видео с 90 градуса надясно: преместете ротатора надясно под ъгъл от 90 градуса.
Сега можете да гледате и възпроизвеждате завъртеното си видео с VLC Media player (само) под определения ъгъл. Ако искате да запазите скорошния си завърнат видеоклип, продължете към следващата стъпка.
Стъпка 3. Запазете завъртян видеоклип под правилния ъгъл.
След като завъртите видеоклипа си до желания ъгъл (както е описано в стъпка 2), тогава можете да запишете завъртеното си видео под посочения ъгъл, като следвате процедурата по-долу:
1. От главното меню на VLC Media Player отидете на "Медия" > "Конвертиране / Запазване".
2. в "Конвертиране/Запазване" опции в "Файл" раздел, изберете "Добавете…", за да добавите видеоклипа, който искате да завъртите.
3. в „Изберете файл (и)” намерете и изберете видеоклипа(ите), които искате да завъртите (например „MOV_01” в този пример) и натиснете „Отвори”.
4. След това натиснете падащо меню стрелка, намерена вдясно от "Конвертиране / Запазване"бутон и изберете"Преобразувайте".
5. Сега натиснете "Инструменти" бутон намира се вдясно от “Видео – H.264 + MP3 (MP4)”профил.
6. В Профил опции, изберете „Видео кодек" раздел.
7. на „Видео кодек” опции, изберете „Филтри”.
8. В "филтри" раздел:
- Превъртете надолу, докато намерите „Завъртане на видео филтъра” и поставете отметка в квадратчето до него.
- Натиснете "Запазете”
Информация – СЪВЕТ: Ако искате да посочите качеството на звука на вашето видео, тогава:
- Натисни"Аудио кодек" раздел.
- В Параметри за кодиране можете да изберете аудио кодека, който да се използва за преобразуването на видео (напр.MP3”) и/или можете да посочите по-добро качество за крайния завъртян видео аудио (напр. „256 kb/s).
В горния пример сме посочили „MP3” за аудио кодек и задаваме битрейта на „256 kb/s”.
9. След като редактирате профила, който ще се използва за преобразуването (Видео – H.264 + MP3 (MP4)) трябва да дадете име на конвертирания (завъртен) видеоклип и дестинацията, където ще бъде записан видеофайлът. Да направя това:
9а. Избирам "Прегледайте.
9б. Изберете целевата папка (напр. вашата "работен плот") и след това въведете име на файла за конвертирания файл (напр.MOV_01_Завъртено”). Натисни "Запазете” бутон, когато приключите.
10. Накрая натиснете "Започнете", за да започнете преобразуването.
11. Сега изчакайте, докато процесът на преобразуване завърши.*
* Като "Преобразуване/поточно предаване" процесът се изпълнява, виждате следния екран.
12. Когато "Преобразуване/поточно предаване" процесът е завършен, трябва да нулирате всички настройки, които сте направили в предишните стъпки, преди да можете да възпроизвеждате видеоклиповете си. Да направя това:
12а. От главното меню отидете на "Инструменти" > „Предпочитания".
12б. Натисни "Нулиране на предпочитанията" бутон в долната част на прозореца с предпочитания.
12в. Най-накрая близо и тогава отворете отново отново програмата VLC Media Player, за да влязат в сила промените.
Сега можете да навигирате до местоназначението, където сте посочили да запазите преобразуваното/завъртаното видео (напр. "MOV_01_Rotated") и отсега нататък можете да го възпроизвеждате във всяка медия, която желаете, по желание ъгъл.
Това е!
Страхотна статия, но... методът не ми върши работа. Опитах да завъртя кратък *.MPG файл на 90 градуса, използвайки както опцията за трансформиране на 90 градуса, така и (по-късно) опцията за завъртане, зададена на 90 градуса. И двата метода ми дадоха файл, който беше завъртян на 30 или 45 градуса - много странно!
Предполагам, че това е още един пример за присъщата нестабилност на VLC – доста често просто не работи както трябва и една операция може да работи добре един опит, след което да се провали през следващите няколко.
Аз съм на версия 2.2.8, на 64-битова Win10.
Ще продължа да тествам и ще видя дали има нещо друго, което трябва да направя.
Това е най-доброто обяснение и единственото място в интернет, където е правилно. Най-важният факт:
Когато завъртате видеото на 90 градуса, трябва да използвате опцията за трансформиране без завъртане, защото трябва да завъртите и рамката и да не се окажете с отрязани ръбове.
Така че, когато конвертирате за запазване, както той казва по-горе, не забравяйте да следвате стъпка 15,
14. Щракнете върху раздела "Видео кодек", след това щракнете върху раздела "Филтри".
15. Превъртете надолу в списъка, за да намерите „Филтър за трансформация на видео“.
трябва да поставите отметка върху трансформацията, а НЕ опцията за завъртане, както казват навсякъде другаде.
Ето по-прост начин, някой създаде мод за FFMPEG.
Етап 1:
Изтеглете UnwarpVR и извлечете всички файлове в папка https://github.com/eVRydayVR/ffmpeg-unwarpvr/releases/tag/v0.2
Стъпка 2:
Създайте празен пакетен файл (videoconvert.bat)
Стъпка 3:
Поставете следния текст и запазете пакетния файл:
ffmpeg-unwarpvr -i InputFile.mp4 -vf "transpose=1, unwarpvr=1280:720:left_eye_only=1:scale_width=1.2:scale_height=1.2" -c: копие -c: v libx264 -crf 9 -pix_fm0 .mp4
Стъпка 4:
Променете текста в пакетния файл, за да съответства на вашите файлове. Освен това преименувайте входните си файлове, така че да нямат интервали. Това ще запази оригиналното аудио, ще завърти видеото на 90 градуса по посока на часовниковата стрелка, ще преобразува лявото око в 720p при 60/30 кадъра в секунда и ще премахне деформацията на видеото.
Ето примерен видеоклип, който качих (60FPS в Chrome): https://www.youtube.com/watch? v=a1viutHsZzU
Благодаря, това работи добре. За да получите оригиналния битрейт в Windows, можете просто да щракнете с десния бутон върху видеоклипа, да изберете СВОЙСТВА, изберете ДЕТАЙЛИ и има скорост на предаване, размер на кадра и скорост и т.н.
здравей,
Започвам всичко отначало.
Разбрах КАКВО работи и кое не.
Всъщност в текущата версия 2.1.5 и предишната версия 2.1.3 НЯМА НАДЕЖЕН НАЧИН за завъртане, различен от 180°.
Така че, ако искате да завъртите 90° по часовниковата стрелка или обратно на часовниковата стрелка, това просто няма да даде очаквания резултат. Или VLC се срива, или получавате двойни изображения едно до друго, или показва OK във VLC, но не и в други плейъри или на телевизионния екран.
Завъртане на 180° (или хоризонтално или вертикално транспониране/обръщане) работи добре.
ДОБРАТА НОВИНА е, че решението е на път!
Направих доста текст за четене тук, но след като прочетете, ще откриете, че четенето отне повече време от реалното решение.
Тествах версия за разработка на VLC и тя работи страхотно!
Както посочва VLC, НЯМА никаква ГАРАНЦИЯ за поведението на тази версия 3.0.0, която все още е в процес на разработка. Използвате го на свой собствен риск.
Аз не съм експерт и със сигурност не тествах ВСИЧКИ функции на VLC, но пуснах доста видеоклипове и опитах поне ВСИЧКИ опции за трансформиране, налични за конвертиране, и всички работят безупречно.
Може да изпитате друго поведение, може би също в зависимост от вашата операционна система или видове видеоклипове.
Моята система е 36-битов Windows 8.1. (36-битовата НЕ е печатна грешка: това е 32-битова система, закърпена за адрес Разширение, така че да мога да използвам моите 8 GB памет, докато все още изпълнявам някои 32-битови приложения. Google за "PAE Patch", ако се интересувате. Инсталира се за 1 минута на всяка съществуваща система. Пускам това вече повече от година без никакви проблеми, но други съобщават за някои трудни неща с драйверите. BTW, това е официална корекция на Microsoft и винаги можете да се върнете обратно, ако не работи за вас.)
Що се отнася до видеоклиповете ми, те идват от моя смартфон HTC One S. Те са Full HD (1920 x 1080). Като цяло дължината им е само няколко минути, така че все още не мога да кажа как се представя този нов VLC с по-дълги видеоклипове.
АКО ИСКАТЕ ПРАВИЛНО ДА ЗАвъртите ВИДЕОТО СИ СЕГА, вземете версията за разработка на VLC 3.0.0 за вашата ОС тук:
http://nightlies.videolan.org/
С тази версия всеки вид завъртане работи добре и дори намерих по-лесен метод да го използвам.
Докато изтегляме, можете също да получите друга помощна програма, наречена MediaInfo тук:
http://mediaarea.net/fr/MediaInfo
Забелязах, че с моите видеоклипове завъртане на 180° или обръщане във VLC произвеждат изходен файл, който има приблизително същия размер като входния файл.
Но веднага щом опитам друг ъгъл, да речем 90° или 270°, размерът на изходния файл губи приблизително една трета от оригинала.
Това може да е свързано с неквадратна пикселна форма, нямам представа.
Очевидно завъртанията на 90° или 270° са по-сложни от въртенето на 180° и може би дори използват съвсем различен алгоритъм. Предполагам, че ако размерът на файла е с една трета по-малък, тогава или има по-добра компресия, или губя малко качество.
Тъй като просто искам да завъртя и да се придържа възможно най-близо до оригиналното качество на видеото, исках да запазя изходния файл възможно най-подобен на входния.
Открих, че файловете, които VLC свива, имат по-нисък битрейт от оригиналните.
Тук идва Mediainfo. Mediainfo е малка помощна програма, която след инсталиране се добавя към менюто с десния бутон на мишката в Windows Explorer.
В Windows Explorer щракнете с десния бутон върху видеоклипа, който искате да завъртите, и изберете Mediainfo.
Ще се появи изскачащ прозорец с подробности за използвани видео и аудио кодеци, разделителна способност на изображението и други. Потърсете скоростта на предаване, посочена във видео раздела. VLC може да успее да покаже и тази информация, но не можах да я намеря (не се появява в Ctrl/J).
Ще ви е необходима тази информация за скоростта на предаване за преобразуване без загуби. Въпреки това, ако не зададете конкретен битрейт и оставите VLC да обработва вашето видео, което води до файл, който е приблизително една трета по-малък, резултатът все още е добър. Забелязах само някои незначителни артефакти в изходните видеоклипове „VLC automatic“ в сравнение с „оптимизираните за битрейт“.
Хайде сега на работа:
1. Изтеглете, инсталирайте и стартирайте тази версия за разработка 3.0.0 на VLC.
2. Отидете на „Инструменти“, „Предпочитания“ и – в долната част на този прозорец – щракнете върху „Всички“.
3. Превъртете надолу до секцията „Филтри“ под секцията „Видео“.
4. Кликнете върху белия триъгълник пред "Филтри", за да отворите списъка.
5. Кликнете върху „Трансформация“ (последният филтър в този списък).
6. В десния панел изберете желания тип трансформация, ВСИЧКИ работят безупречно!
Транспониране и Антитранспониране (в долната част на списъка) правят същото като 90° по часовниковата стрелка и 270° по часовниковата стрелка,
но също така обърнете изображението хоризонтално.
7. Кликнете върху „Запазване“ в долния десен ъгъл.
Вече имате постоянно установени настройки за трансформиране за всички бъдещи задачи за преобразуване на видео, в които включите този филтър. Разбира се, можете да промените тази настройка на друга опция по всяко време.
Докато не включите изрично този филтър в задача за преобразуване, можете просто да го оставите настроен такъв, какъвто е, той просто няма да се използва.
Тази настройка не се използва и за възпроизвеждане на видео.
Ако пуснете оригиналния си видеоклип, който има грешна ротация, той пак ще се покаже неправилно.
Все още можете да използвате активираните функции, като поставите отметка в квадратчетата „Трансформиране“ или „Завъртане“ в „Инструменти“, „Ефекти и филтри“, раздел „Видео ефекти“, раздел „Геометрия“, за да възпроизвеждате правилно видеоклипа си без определено трансформирайки го. Тези функции просто ви позволяват да възпроизвеждате правилно вашето видео във VLC. VLC запомня вашите предпочитания за възпроизвеждане за всеки видеоклип, така че не е нужно да задавате тези настройки следващия път, когато пуснете отново същия видеоклип. Но тези настройки не влияят върху начина, по който видеото се възпроизвежда в други плейъри като Windows Media Player, нито влияят на постоянното преобразуване.
Нека продължим с преобразуването:
8. Натиснете Ctrl/R или щракнете върху "Медия", "Конвертиране / Запазване..." в главното меню на VLC.
9. Щракнете върху бутона "Добавяне..." вдясно и отидете до папката, съдържаща видеоклипа, който искате да конвертирате.
10. Изберете видеоклипа. VLC ви позволява да изберете няколко файла тук с Ctrl/щракване и/или да направите избор „От до“
с Shift/щракване, но VLC преобразува само първия в списъка... (Това грешка ли е?)
11. Кликнете върху "Конвертиране / Запазване" в долната част на прозореца.
12. Щракнете върху символа „Инструменти“ вдясно от „Video H.264 + MP3 (MP4)“.
13. Кликнете върху раздела "Аудио кодек". За да запазите оригиналния аудио запис, просто натиснете съответното квадратче за отметка.
14. Щракнете върху раздела "Видео кодек", след това щракнете върху раздела "Филтри".
15. Превъртете надолу в списъка, за да намерите „Филтър за трансформация на видео“. Поставете отметка в квадратчето пред него.
16. Ако не се интересувате от запазване на размера на видео файла и уж точното качество, пропуснете следващата стъпка.
17. Щракнете върху раздела "Параметри за кодиране".
В "Битрейт" изберете и изтрийте текста "Не се използва": Ще се появи единицата "kb/s".
Въведете битрейта, който сте намерили в Mediainfo пред "kb/s".
С този набор от параметри, вашият видео изходен файл ще има размер на файла, близък до оригиналното и цялостното изображение
качеството трябва да бъде възможно най-близо до оригиналното видео. В моя случай този битрейт варира от видео до видео.
но винаги беше около 9700 kb/s.
18. Кликнете върху „Запазване“ в долния десен ъгъл.
Сега вашите параметри за преобразуване са зададени. Те ще останат за постоянно, докато не ги промените или не нулирате всичките си предпочитания. Оттук нататък, за последващи преобразувания, използващи същите настройки, просто трябва да посочите изходния файл и дестинацията.
19. Посочете целевия файл и папка. Щракнете върху "Преглед" в долния десен ъгъл, навигирайте до дестинацията
папка и въведете името на изходния файл. Щракнете върху „Запазване“.
20. Обратно в главния прозорец "Конвертиране" проверете името, посочено като "Целеви файл:":
Името на разширението на файла трябва да бъде посочено (например .mp4 или .avi) и се препоръчва да се посочи
име на изходния файл, различно от това на входния, например „VIDEO0072 завъртян. MP4".
Можете също така да въведете пътя и името на файла точно тук в "Целен файл:", без да преминавате през "Преглед"
бутон, например чрез маркиране, копиране и поставяне на името от реда „Източник:“ в горната част на това
прозорец (трябва да пропуснете префикса "file:///").
21. СВЪРШЕН. Щракнете върху бутона "Старт", за да накарате VLC да свърши работата.
ако нищо не се случи, може да се окаже, че името на целевия файл е грешно (не е посочено файлово разширение) или че
Целевият файл вече съществува. В последния случай, неловко, VLC вижда съществуващия файл и ще ви попита дали сте
искате да го замените, но НЯМА да започне преобразуването ви!
Ако всичко е наред, трябва да видите синята лента за прогресия под главния прозорец на VLC да расте до
право. Виждал съм предишни версии, където квадратчето за отметка "Показване на изхода" ви позволява да видите действителното
конвертирано видео, но това изглежда вече не работи. Получих само неподвижно изображение, но звукът се развива като
преобразуването напредва.
Това е! Благодаря ви, че четете през цялото време до тук. Струва си да опитате!
Frutchy
Здравейте,
Благодаря за урока. Имам обаче друг въпрос. Бих искал да запазя същите конфигурации на видеото (например да го запазя като avi. видео). Възможно ли е?
Трябва да използвам видеото в друг софтуер, но след завъртане на видеото моят софтуер не го разпозна.
Благодаря
здравей,
Наистина ви благодаря за статията, току-що дойде навреме да реша проблема при завъртане на видео с помощта на версия 2.1.2. Работи почти перфектно, с изключение на това, че конвертираното видео вече е „по-малко“ и изгледът отгоре и отдолу вече не се виждат – изображението е намалено сега!
Всеки начин за решаване на този въпрос.
Благодаря отново за страхотната работа, която свършихте досега. Оценявам го!