ďťż
 
 
   [+] Przycinanie obszaru w pliku wideo
 
 

Tematy

 
    
 

 

 

 

[+] Przycinanie obszaru w pliku wideo





ruun - 09-03-2009 20:59
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

http://images40.fotosik.pl/76/ea7d154fa1125d4dm.jpg

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



paolus - 09-03-2009 22:50
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).



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



lis6502 - 09-03-2009 23:30
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.



paolus - 09-03-2009 23:30
Należy nacisnąć "save"



ruun - 10-03-2009 08:31
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.



paolus - 10-03-2009 15:47
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.



ruun - 10-03-2009 22:47

Napisz jaki kodek wybrałeś. Sprawdzałem wszystkie.


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.



paolus - 10-03-2009 23:31
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?



lis6502 - 10-03-2009 23:46
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 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.



paolus - 11-03-2009 15:07
Trzeba by dobre obadać materiał filmowy. Macie jakąś próbkę? Najlepiej kilka Mb.



ruun - 11-03-2009 21:03
Próbka 10 MB

http://rapidshare.com/files/20800852...4-fragment.wmv



giaur - 11-03-2009 21:11
Nie potrzebujesz konwersji. Otworz plik w VLC i ustaw odpowiednie kadrowanie obrazu - jezeli masz monitor panoramiczny najlepiej 16:10 (lub 16:9), jezeli zwykly to 4:3.

Albo wciskaj C az cos ci przypasuje. U mnie dziala (16:10 - na calym ekranie, nie ma nigdzie czarnych pasów)



paolus - 11-03-2009 23:18
Po długiej analizie znalazłem problem. A mianowicie film ma ustawioną szybkość na 1000! klatek na sekundę (co jest nieprawdą). W avidemuxie ustawiłem framerate na 25 f/sec crop: top 108 bottom 116 kodek x264 + lame i mam coś takiego:
http://rapidshare.com/files/208127273/001.avi



ruun - 15-03-2009 19:45

Albo wciskaj C az cos ci przypasuje. Fajna funkcja, nie znałem tego. Dzięki.


Nie potrzebujesz konwersji. Założyłem ten temat po to by znaleść sposób na usuwanie czarnych pasów z plików wideo. Nie chodzi mi konkretnie o ten który tutaj wstawiłem, to tylko przykład.

paolus, przygotowany przez Ciebie plik działa idealnie. Jednak po zastosowaniu identycznych ustawień u mnie nadal są problemy.

Dodaję [+] do tematu ponieważ rozwiązaniem jest użycie Avidemuxa. U mnie niedziała bo zapewne mam jakiś konflikt między kodekami.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis