Strona 1 z 2

[+] Przycinanie obszaru w pliku wideo

: 09 marca 2009, 20:59
autor: ruun
Ale mi temat wyszedł, nie wiem jak to dobrze określić.

Mam klip w formacie wmv, który ma u góry i na dole szerokie czarne pasy, ilustracja poniżej

Obrazek

Czy jest jakiś program którym będę mógł wyciąć te pasy? Obojętnie czy na windowsa czy na linuksa, jestem wszystkożerny.

: 09 marca 2009, 22:50
autor: paolus
Witam
Jeśli materiał nie jest zabezpieczony to należy użyć avidemux'a - czyta prawie każdy format video do którego są kodeki w systemie. Jeśli nie pójdzie to virtualdubMod pod windowsem (dawno nie używałem i nie wiem czy jeszcze jest rozwijany).

: 09 marca 2009, 23:18
autor: ruun
Zainstalowałem avidemux'a. W menu znalazłem filtr Crop, czyli przycinanie. Ustawiłem oczekiwane parametry ale nie wiem jak wystartować proces konwersji :-|

: 09 marca 2009, 23:30
autor: lis6502
Ostatnio bawiłem się tym przy skalowaniu z FullHD na ShittyQuality.
Posłużę się tutaj zrzutami:

zrzut1

W polu Video musisz coś wybrać, jakiś docelowy kodek. Polecam, taki, jaki obsłużysz.

zrzut2

Następnie klikasz Filters, z menu Transform opcja crop. Musisz ją dodać do aktywnego łańcucha (lista najbardziej z prawej w oknie 'Video Filter manager'). Potem 'Save Video', wpisujesz nazwę (ważne żeby wraz z rozszerzeniem takim, jaki masz kontener). To wszystko.

: 09 marca 2009, 23:30
autor: paolus
Należy nacisnąć "save"

: 10 marca 2009, 08:31
autor: ruun
Robiłem tak. Wybrałem format wyjściowy i kliknąłem na Save. Przez chwilę mignęło okienko Encoding i zaraz pojawił sie komunikat "Pomyślnie zapisano... ". Plik wynikowy ma 8 kb rozmiaru i oczywiście nie działa.

: 10 marca 2009, 15:47
autor: paolus
Napisz jaki kodek wybrałeś. Przy kadrowaniu trzeba pamiętać aby wielkości obrazu wynikowego były liczbami parzystymi i najlepiej podzielnymi przez 8. Spróbuj jako kodek wybrać np xvid i zobacz czy coś się zmieni.

: 10 marca 2009, 22:47
autor: ruun
paolus pisze:Napisz jaki kodek wybrałeś.
Sprawdzałem wszystkie.
paolus pisze:Przy kadrowaniu trzeba pamiętać aby wielkości obrazu wynikowego były liczbami parzystymi i najlepiej podzielnymi przez 8.
To też wiem. Program informuje o tym że wybrano niewłaściwe wartości więc tutaj raczej nie ma mowy o pomyłce.


Trochę czasu siedziałem razem z lis6502 nad tym problemem na jabberze. Próbowaliśmy też mplayerem. U niego wszystko ładnie chodzi a u mnie nie chce. Doszedłem do wniosku że mam skopane kodeki w Windowsie.

Problem jest nadal otwarty ale na razie zawieszam poszukiwania rozwiązania. Może wrócę do tego za kilka dni i zrobie porządek w systemie.

paolus, dzięki za zainteresowanie.

: 10 marca 2009, 23:31
autor: paolus
Nie ma sprawy :) Trochę dziwny ten problem. Jak dobrze zrozumiałem to działasz na windowsie? Jeśli tak to spróbuj virtualdub'a i sprawdź czy kodeki działają. Jeśli tak to coś z avidemux jest nie tak. Pod linuxem takich problemów jak dotąd nie miałem. Daj znać czy coś się zmieniło. Jak nie to jeszcze pomyślimy.
Pozdrawiam.

PS A tak przy okazji czy ten materiał nie ma jakiś DRM'ów?

: 10 marca 2009, 23:46
autor: lis6502
VDub odpada. Kwestie licencyjne nie pozwalają otwierać WMV (tak jak w przypadku WMA i Goldwave). Materiał nie jest DRMowany, przynajmniej mplayer nic takiego nie zgłasza. Avidemux jest w porządku, tak sądzę. ruun nie dopisał, ale inwokacja mencodera, która u mnie poszła

Kod: Zaznacz cały

mencoder in.WMV -o out.avi -oac lavc -ovc lavc -lavcopts vcodec=mjpeg:acodec=libmp3lame -vf crop=474:346
u niego nie dawała dźwięku, albo w ogóle klip był nie do użycia. Też uważam że to sprawa kodeków. U mnie (w64codecs+avidemux|mencoder) nie ma żadnych problemów ze zgraniem i odtwarzaniem.