Kodowanie wideo za pomocą GPU (CUDA, OpenCL)

0

Witam,

Tak jak w temacie. Poszukuję jakiegoś (najlepiej darmowego) oprogramowania, którego mogę użyć do konwersji wideo. Chodzi głównie o kodowanie wideo wysokiej rozdzielczości - 720p i 1080p oczywiście nie żadne xvidy tylko h.264/avc. Łatwo sobie wyobrazić jak to działa na moim jednordzeniowym celeronie (tak że tylko usiąść i płakać 1-3 klatki/s przy kodowaniu).

Czy znacie jakieś dobre sprawdzone oprogramowanie (na windows bądź linux), które potrafi używać wsparcia gpu nvidia do kodowania wideo w standardzie avc? Mam masę filmów 720p i 1080p z aparatu, niestety jest to kodek mjpeg więc kompresja bardzo, bardzo słaba i chcę je przekonwertować na jakiś cywilizoway format.

Niby jest to możliwe, jest nawet jakieś sdk: http://www.mainconcept.com/products/sdks/gpu-acceleration/cuda-h264avc.html ale jakoś nic konkretnego nie mogę znaleźć na temat oprogramowanie, które korzysta z gpu przy kodowaniu.

0

MainConcept chyba sam robi kodeki korzystające z GPGPU. Jak chcesz porównanie to: http://www.compression.ru/video/codec_comparison/h264_2011/

0

Ale tam nie ma żadnych konkretów, poza tym chcę standardowy kodek avc i gpu ma wspomagać kodowanie w tym standardzie. Nie jakieś egzotyczne nie wiadomo co, czego nigdzie sie nie da odtworzyć bez instalacji ichniego kodeka.

Wydaje mi sie, że moja nvidia gt220 byłaby dość mocna do tego zadania, na pewno lepsza niż sam procek.

Hmm, widzę że Sony Vegas powinien obsługiwać CUDA: http://www.dobreprogramy.pl/Sony-Vegas-Pro,Program,Windows,13037.html - niestety, darmowe toto nie jest i dość przerośnięte jak na moje potrzeby :/

0
othello napisał(a)

Witam,

Tak jak w temacie. Poszukuję jakiegoś (najlepiej darmowego) oprogramowania, którego mogę użyć do konwersji wideo. Chodzi głównie o kodowanie wideo wysokiej rozdzielczości - 720p i 1080p oczywiście nie żadne xvidy tylko h.264/avc. Łatwo sobie wyobrazić jak to działa na moim jednordzeniowym celeronie (tak że tylko usiąść i płakać 1-3 klatki/s przy kodowaniu).

Czy znacie jakieś dobre sprawdzone oprogramowanie (na windows bądź linux), które potrafi używać wsparcia gpu nvidia do kodowania wideo w standardzie avc? Mam masę filmów 720p i 1080p z aparatu, niestety jest to kodek mjpeg więc kompresja bardzo, bardzo słaba i chcę je przekonwertować na jakiś cywilizoway format.

Niby jest to możliwe, jest nawet jakieś sdk: http://www.mainconcept.com/products/sdks/gpu-acceleration/cuda-h264avc.html ale jakoś nic konkretnego nie mogę znaleźć na temat oprogramowanie, które korzysta z gpu przy kodowaniu.

Kolego, najlepszy konwerter z jakim miałem możliwość obcować to płatny "Aiseesoft Total Media Converter" Pobrałem go z darmową licencją na promocji producenta. Korzysta zarówno z Cuda jak i z rozwiązania Radeonów. Masa formatów video i audio. Program jest bardzo intuicyjny w obsłudze oraz posiada niewielki edytor wideo. Szczerze polecam ponieważ to najlepsze rozwiązanie z jakim się spotkałem. Przetestuj trial: http://download.komputerswiat.pl/muzyka-i-wideo/konwersja-audio-wideo/aiseesoft-total-media-converter

0

Znalazłem jeszcze MediaCoder: http://www.mediacoderhq.com/ - ten jest darmowy. Potestuję sobie jeden i drugi, sam ciekawy jestem jakie będą rezultaty, chociaż podobno materiał zakodowany przy użyciu cuda ma dużo gorszą jakość niż za pomocą cpu i ogólnie jest ograniczona liczba opcji możliwa do ustawienia. Ale taka jakość jak otrzymana w avidemux przy domyślnych ustawieniach to spokojnie by mi wystarczyła.

1 użytkowników online, w tym zalogowanych: 0, gości: 1