Autor Wątek: Divideo - konwersja do .dvo  (Przeczytany 6824 razy)

Rogal

  • ***
  • Wiadomości: 176
  • Miejsce pobytu:
    Warszawa
Divideo - konwersja do .dvo
« dnia: 2017.11.17, 22:34:12 »
Hej! Czy ktoś z Was ma doświadczenie w temacie konwersji pliku video (avi) do .dvo. Przy próbie konwersji pliku avi do .dvo program divideo zawsze mi się wysypuje. Robie to pod windowsem z wiersza poleceń dos (testowane win 10, win XP) (Mam możliwość skorzystania tez z mac osx ale kompletnie nie mam pojęcia o pracy w terminalu.) Na stronie projektu divideo przeczytałem że najlepiej konwertować z avi w 25fps-
Ja próbowałem robić to z .avi w opcjach:
1.) 720/576 format: MPEG-4 Visual , kodek Xvid
2.) 256/192 format: AVC, kodek: Advanced Video Codec
3.) 256/192 uncompres
oczywiscie 25fps

próbowałem też z jakimś mp4
Zawsze po wpisaniu divideo nazwapliku.avi nazwapliku.dvo program się wysypywał- tworząc na dysku plik nazwapliku.dvo o wadze 0 kb.
Liczę że może ktoś z Was przechodził już przez to i może coś podpowie.



tooloud

  • *****
  • Wiadomości: 3185
  • Miejsce pobytu:
    Warszawa
  • mydłem go!
Odp: Divideo - konwersja do .dvo
« Odpowiedź #1 dnia: 2017.11.18, 01:07:44 »
nie wiem jak na pececie, ale Imagemagick, Argtable, FFMPEG masz w systemie?
dużo sprzętu mało czasu.

Rogal

  • ***
  • Wiadomości: 176
  • Miejsce pobytu:
    Warszawa
Odp: Divideo - konwersja do .dvo
« Odpowiedź #2 dnia: 2017.11.18, 11:17:40 »
ffmpeg teoretycznie jest ;), Imagemagic jest - z tym Argtable mam problem bo nawet nie wiem co mam pobrać z tej strony ;( http://argtable.sourceforge.net/ - a co dopiero odpowiednio zastosować. Jeśli można prosić o pomoc... będę wdzięczny. Jesli jest niezbędny to faktycznie może to być przyczyną...
« Ostatnia zmiana: 2017.11.18, 11:55:04 wysłana przez Rogal »

tooloud

  • *****
  • Wiadomości: 3185
  • Miejsce pobytu:
    Warszawa
  • mydłem go!
Odp: Divideo - konwersja do .dvo
« Odpowiedź #3 dnia: 2017.11.18, 13:46:25 »
ogarnę to jutro na lapku pod MacOSX i napiszę Ci :)
dużo sprzętu mało czasu.

Rogal

  • ***
  • Wiadomości: 176
  • Miejsce pobytu:
    Warszawa
Odp: Divideo - konwersja do .dvo
« Odpowiedź #4 dnia: 2017.11.18, 20:13:09 »
O men! będę zobowiązany!! ;)

Rogal

  • ***
  • Wiadomości: 176
  • Miejsce pobytu:
    Warszawa
Odp: Divideo - konwersja do .dvo
« Odpowiedź #5 dnia: 2017.12.13, 15:18:49 »
Winą tego że wywalało mi konwerter były kodeki wykorzystane w video źródłowym. Po 1 nie przyjmuje plików video w rozdzielczości 256/192, on sam skaluje w dół. Po 2 jest wybredny jeśli chodzi o kodeki. Udało mi się tylko z avi divx ( ito też nie każdym), a ponieważ jest to dość spora kompresja to video po przekonwertowaniu nie wyglądało najlepiej. Dodam tylko że konwertowałem animacje zrobioną w specyfikacji speccy z zachowaniem rozdziałki i kolorów na blok. Spodziewałem się wyniku bardziej w stylu konwersji którą robi imagetozxspec (javoski programik).
Szkoda że divideo nie przyjmuje gifów, sekwencji klatek albo chociaż video no-compress.
Wkrótce napisze coś więcej z przykładami.

ZX Freeq

  • *****
  • Wiadomości: 1833
  • Miejsce pobytu:
    Warszawa
Odp: Divideo - konwersja do .dvo
« Odpowiedź #6 dnia: 2017.12.13, 16:15:56 »
Divideo.exe przyjmuje video dokładnie 256x192 w 25fps (chociaż inne fps też przyjmie, ale będzie przy odtwarzaniu desynchronzacja, bo je potraktuje i tak jako 25fps). Plik wejściowy powinien być w formacie AVI i być odczytywalny przez VideoforWindows, a nie filtry DirectShow. Przy konwersji można pobawić się paramatrami -l oraz -k, ale nie uda Ci się przerobić pliku zgodnego z colorclash, aby wyglądał tak samo. Tam się dzieje różna filtracja. Do tego celu lepiej wykorzystać format ZXF ZXM, ale ten z kolei jest bez dźwięku (pewnie się da przerobić?).

Możesz sprawdzić czy plik Ci przyjmie używając na przykład VirtualDub, tego nie hackowanego. Jak tam się nie otworzy plik avi, to divideo również nie da rady :)

PS.
Te filmiki widziałeś? :)

https://www.youtube.com/watch?v=GN-75cw3rcQ
https://www.youtube.com/watch?v=MPBMMEiKW-g
ZX80|ZX81+16kB+PandAY|ZX 48k/+/128k+/+2/+2A/+3/Vega/Next|QL+QIDE|JS128|Timex 2048+2040|UK2086|FDD3000+3.5''|AY|ZX HD|Divide2k11/2k14|DivMMC/PicoDivSD|BetaDisk 128|Opus|Masakrator FM|If 1/2/Microdrv|Multiface 1|+2A\B SDI-1|SJS 1/2|ZX Printer|TZXDuino|+3 HxC USB|ZXUno|Omni
Z88|A500/600|PC200|Ent128

Rogal

  • ***
  • Wiadomości: 176
  • Miejsce pobytu:
    Warszawa
Odp: Divideo - konwersja do .dvo
« Odpowiedź #7 dnia: 2017.12.13, 20:53:23 »
Powiem Ci że nie udało mi się przekonwertować żadnego avi w rozdziałce 256/192 dlatego stwierdziłem że konwerter nie przyjmuje takich (ten sam kodek a rozdzielczosc 640/480 konwerter przyjął).  Oczywiście wszystko 25fps, wyczytałem że właśnie jak jest inaczej to lubi się rozjechać obraz z muzą... no właśnie muza, tu kolejny problem, bo jak na razie nic dobrego mi nie wyszło :). Widziałem film dvo z outline i tam może nie jest idealnie ale coś słychać :)
Tu https://youtu.be/cMwh_KpdipEwrzuciłem 1 konwert do .dvo - O ile obraz, zwłaszcza w koncowej fazie animacji jest nawet spoko tak wspomnianego dźwięku nie słychać prawie wogóle :)

Formatem divideo zainteresowałem się bo tworze animacje która trzyma specke speccy i uznałem że fajnie było by ją na party zapuścić w .dvo . Natomiast pierwsze próby  nie wypadły zbyt dobrze (nie poddaje się - dzięki za sugestie!)). Próbowałem różnych opcji z divideo, między innymi z ditheringiem. Uważam jednak że problem leży w pliku wejściowym a dokładnie w zbyt mocnej jego kompresji.
Na przykładzie jednego screenu z animacji chciałem coś pokazać.
Tu jest screen jak wygląda avi no compres (640/480)

a tu screen jak wygląda już to w avi divix (640/480) (widać mocną kompresje która moim zdaniem ma duży wpływ na końcowy efekt po konwercie

Po konwercie wygląda to tak (zdjęcie z monitorka - obraz z real zx 128)

Robi się niezła kaszana,
Dla przykładu zdjęcie monitorka na którym leci konwert z imagetozxspec w .tap


Jest duża różnica, chciał bym podobny efekt uzyskać z divideo. Zainteresuje się wspomnianym przez Ciebie ZXM ale jeśli nie da sie tego obrobić z audio to odpada...

P.S. Tak widziałem, naoglądałem się tego jutuba z tym dvo naprawdę sporo :):) Jednak wszędzie w mniejszym lub większym stopniu widać artefakty, z wiadomych powodów. Mój zamysł był taki by stworzyć tak animację/video żeby w dvo wyglądała dobrze, bez artefaktów w obrazie. Zobaczymy jak wyjdzie. Za każdą sugestię dziękuję!




ZX Freeq

  • *****
  • Wiadomości: 1833
  • Miejsce pobytu:
    Warszawa
Odp: Divideo - konwersja do .dvo
« Odpowiedź #8 dnia: 2017.12.13, 21:02:49 »
Screen wygląda bardzo fajnie, oby się w końcu udało.

Ja niedawno próbowałem przerobić na dvo teledysk utrzymany w klimatach ZXa: https://www.youtube.com/watch?v=p5sTIrlldbY. Nie za bardzo dobrze wychodzi, chyba wykonałem kilkadziesiąt różnych prób :D Efektu końcowego jeszcze nie wrzucałem na YT.

Co do dźwięku, z praktyki mi wychodzi, iż warto przed konwersją do dvo, dokonać obróbki audio. Obciąć niskie tony, i całościowo dźwięk wzmocnić. Ewentualnie wzmocnić w divideo parametrem -v.
ZX80|ZX81+16kB+PandAY|ZX 48k/+/128k+/+2/+2A/+3/Vega/Next|QL+QIDE|JS128|Timex 2048+2040|UK2086|FDD3000+3.5''|AY|ZX HD|Divide2k11/2k14|DivMMC/PicoDivSD|BetaDisk 128|Opus|Masakrator FM|If 1/2/Microdrv|Multiface 1|+2A\B SDI-1|SJS 1/2|ZX Printer|TZXDuino|+3 HxC USB|ZXUno|Omni
Z88|A500/600|PC200|Ent128

Rogal

  • ***
  • Wiadomości: 176
  • Miejsce pobytu:
    Warszawa
Odp: Divideo - konwersja do .dvo
« Odpowiedź #9 dnia: 2017.12.13, 21:35:39 »
Ten teledysk przekot jak dla mnie!! :) Szkoda że tylko utrzymany w klimacie ZX, bez zachowania jednak specyfikacji speccy - no ale wtedy efkt był by znacznie inny, jednak są to mocne ograniczenia, zwłaszcza w animacji.
Z dźwiękiem spróbuje tak jak mówisz - te -v to daje się z jakimś parametrem?? bo samo -v mi nie wchodziło...

ZX Freeq

  • *****
  • Wiadomości: 1833
  • Miejsce pobytu:
    Warszawa
Odp: Divideo - konwersja do .dvo
« Odpowiedź #10 dnia: 2017.12.13, 21:39:41 »
Tak, z parametrem.
-v, --volume=<N>          Multiply volume level by N
Generalnie divideo.exe -h pokazuje listę przełączników z opisem.
ZX80|ZX81+16kB+PandAY|ZX 48k/+/128k+/+2/+2A/+3/Vega/Next|QL+QIDE|JS128|Timex 2048+2040|UK2086|FDD3000+3.5''|AY|ZX HD|Divide2k11/2k14|DivMMC/PicoDivSD|BetaDisk 128|Opus|Masakrator FM|If 1/2/Microdrv|Multiface 1|+2A\B SDI-1|SJS 1/2|ZX Printer|TZXDuino|+3 HxC USB|ZXUno|Omni
Z88|A500/600|PC200|Ent128

Rogal

  • ***
  • Wiadomości: 176
  • Miejsce pobytu:
    Warszawa
Odp: Divideo - konwersja do .dvo
« Odpowiedź #11 dnia: 2017.12.13, 22:10:50 »
Sęk w tym że helpa z divideo przegladałem, nie zabardzo rozumiem tego helpa w odniesieniu do komendy -v i N
Możesz podpowiedzieć jak blondynce :):) Podać przykład  ???

ZX Freeq

  • *****
  • Wiadomości: 1833
  • Miejsce pobytu:
    Warszawa
Odp: Divideo - konwersja do .dvo
« Odpowiedź #12 dnia: 2017.12.13, 22:20:52 »
Cytuj
divideo.exe -v 2
Proste. "-v 2" to będzie podwójne wzmocnienie dźwięku, "-v 3" potrójne itd. Jeśli się najpierw znormalizowało dźwięk i nie ma przesterów, można ten parametr do 4 podciągnąć, zależy oczywiście od ścieżki dźwiękowej. Oczywiście nikt nie broni wpisać więcej, ale to nie ma sensu.
ZX80|ZX81+16kB+PandAY|ZX 48k/+/128k+/+2/+2A/+3/Vega/Next|QL+QIDE|JS128|Timex 2048+2040|UK2086|FDD3000+3.5''|AY|ZX HD|Divide2k11/2k14|DivMMC/PicoDivSD|BetaDisk 128|Opus|Masakrator FM|If 1/2/Microdrv|Multiface 1|+2A\B SDI-1|SJS 1/2|ZX Printer|TZXDuino|+3 HxC USB|ZXUno|Omni
Z88|A500/600|PC200|Ent128

Rogal

  • ***
  • Wiadomości: 176
  • Miejsce pobytu:
    Warszawa
Odp: Divideo - konwersja do .dvo
« Odpowiedź #13 dnia: 2017.12.13, 22:49:49 »
To nie wiem o co kaman, ale tak próbowałem i wywalało mnie do helpa, nie wiem, może spacji nie dałem, może dałem dwie albo już zmęczony jestem tym :):)
Dzięki za pomoc!

ZX Freeq

  • *****
  • Wiadomości: 1833
  • Miejsce pobytu:
    Warszawa
Odp: Divideo - konwersja do .dvo
« Odpowiedź #14 dnia: 2017.12.13, 23:15:19 »
To pokaż całość, może inne parametry są nieprawidłowe. :)
ZX80|ZX81+16kB+PandAY|ZX 48k/+/128k+/+2/+2A/+3/Vega/Next|QL+QIDE|JS128|Timex 2048+2040|UK2086|FDD3000+3.5''|AY|ZX HD|Divide2k11/2k14|DivMMC/PicoDivSD|BetaDisk 128|Opus|Masakrator FM|If 1/2/Microdrv|Multiface 1|+2A\B SDI-1|SJS 1/2|ZX Printer|TZXDuino|+3 HxC USB|ZXUno|Omni
Z88|A500/600|PC200|Ent128