Recenze  |  Aktuality  |  Články
Doporučení  |  Diskuze
Audio a domácí kina
Kamery
Multimediální centra
Projektory
Streaming videa
Televize
Ostatní
O nás  |  Napište nám
Facebook  |  Twitter
Svět hardware  |  Digimanie
Svět mobilně  |  Svět audia

Téma: Ako dostat vysledne kvalitne video (NEX-VG20)

ha2 (24)|8.7.2012 14:42
Kupil som si Sony NEX-VG20 a nedari sa mi dostat vysledne pekne plynule video. Najprv som skusal renderovat priamo vo vegase no po 1.5 dna experimentovania som to zavrhol stym ze som to exportol do image sequence BMP a zacal skusat vo virtual dub. Tam mi asi ako jedine pouzitelne prislo x264. Zdroj som nahral 1080/50p a renderoval som pri standardnom nastaveni x264 + source framerate 50. Vyasledok je tu (ako tak plynule ale ajtak to nieje dobre).


Ak som skusal dostat zo zdroja 50 fps videa 25/30 otras...
A inak ak nastavim nahravanie na kamere na 25p tak priamo na LCD (pri otacani napr. ako pastnute YT video) je obraz strasne trhavy, akoby bolo video nahravane na 5FPS ...cim to je? (video na pc je rovnako trhave)
Odstrihal a odrenderoval som si svoje ale vzdy to boli digitalne zabery, myslim tym export z nejakeho programu animacie atd. tak som sa s takymto problemom doteraz nestretol.

Ak je zaujem mozem nieco porenderovat a uploadnut surovy m2ts.
ha2 (24)|8.7.2012 15:07
Tak na 50i to je lepasie, kazdopadne, neake rady prijmem rad ohladne vyuzitia 25p/50p alebo cokolvek ine co by mi pomohlo dobuducna.
KamilZ (10371)|8.7.2012 15:55
Co to znamená " nedari sa mi dostat vysledne pekne plynule video "? Když pouze stáhneš nahrané 1080@50p přímo z kamery, tak to přehraješ OK?
ha2 (24)|8.7.2012 18:10
No skus si dat YT video na fullscreen a uvidis ako to trha

http://www.youtube.com/watch?v=lT_MgusnBEo&feature=youtu.be

... pripadne som uploadol subor z kamery 53MB www.klipmania.sk/zmaz/20120708164118.m2ts
ai (2995)|8.7.2012 18:36
po prvnim shlednuti bych rek, ze pokud takto rychle svenkuju a neni to vic mazle, tak je to spatne natoceno, kolik jsi mel speed, nemela by byt kratsi nez 1/100 urcite, spise 1/50 (jen muj odhad), mam jen 30p kameru, kde musim pouzit 1/30 a takovy svenk by byl mazly tak jako bys videl v kine . Krokoval jsem to s Avisynthem, pokud takto rychle svenkujes a je to relativne jeste ostre, tak je moc velka vzdalenost objektu mezi jednotlivymi snimky, i kdyz je to 50p

ber to tak, ze to je nesmyslny zaber, pri zaberu na ty psy by se kamera nemela skubat a jeste zoomovat
vivid.sk (11533)|8.7.2012 18:41
[QUOTE=ha2;416113]....
[/QUOTE]

A co sa cudujes, vsak je to 25p, to bude trhat stale. Na youtube detto, vysledne video ma 25p

[SPOILER]
General
ID : 0 (0x0)
Complete name : C:\Temp\20120708164118-1.m2ts
Format : BDAV
Format/Info : Blu-ray Video
File size : 50.5 MiB
Duration : 19s 981ms
Overall bit rate mode : Variable
Overall bit rate : 21.2 Mbps
Maximum Overall bit rate : 24.0 Mbps

Video
ID : 4113 (0x1011)
Menu ID : 1 (0x1)
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.0
Format settings, CABAC : Yes
Format settings, ReFrames : 2 frames
Codec ID : 27
Duration : 19s 240ms
Bit rate mode : Variable
Bit rate : 19.9 Mbps
Maximum bit rate : 22.0 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 25.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.384
Stream size : 45.6 MiB (90%)

Audio
ID : 4352 (0x1100)
Menu ID : 1 (0x1)
Format : AC-3
Format/Info : Audio Coding 3
Mode extension : CM (complete main)
Format settings, Endianness : Big
Codec ID : 129
Duration : 19s 264ms
Bit rate mode : Constant
Bit rate : 448 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Compression mode : Lossy
Stream size : 1.03 MiB (2%)

Text
ID : 4608 (0x1200)
Menu ID : 1 (0x1)
Format : PGS
Codec ID : 144
Duration : 18s 655ms

[/SPOILER]
ai (2995)|8.7.2012 18:46
:-), jj, je to 25p
ha2 (24)|9.7.2012 16:24
Ako by som masl rieasit export pre dalsie spracovanie, co najefektivnejasi format? Napr. z vegasu do Huffyuv? do coho exportujete vy? S akymi nastaveniami cca. Vegas my m2ts zoberie ale AAE/VirtualDub nie.
Nasiel som template pre virtualdub s ktorym v nom mozem spracovat m2ts no nepodarilo sa mi to rozbehnut...
ai (2995)|10.7.2012 00:49
z Vegasu se timeline exportuje do VirtualDubu primo pres DebugMode Frame Server (Vegas-frame server-avisynth-VirtualDub) jen 8bit

Huffuyv, UT codec, Lagarith jsou bezztratove, mensiho objemu nez uncompressed

m2ts VirtualDub nacte pres Avisynth pomoci ffmpegsource (neco jineho nez ten ffmpeg enkoder) http://code.google.com/p/ffmpegsource/downloads/detail?name=ffms-2.17-cplugin.7z , je to pro 32bit i 64bit verze najednou, rozbal a dej vse do Avisynth plugin slozky

pouze video, treba ten tvuj vzorek:
FFVideoSource("D:\Downloads\20120708164118.m2ts", seekmode=0)


video i audio:
ffmpegsource2("D:\Downloads\20120708164118.m2ts", atrack=1, seekmode=0)
ha2 (24)|13.7.2012 13:34
Mozes byt trocha konkretnejsi?
Inastalol som Avisynth, pridal don plugin, instalol Frame Server ... vo vegase dam renderovat cez Debug mode, spusti sa frame server a co potom? Ako pokracovat vo VirtualDube.
A taktiez to otvaranie m2ts mi nieje jasne.
ai (2995)|13.7.2012 16:01
[QUOTE=ha2;416615]vo vegase dam renderovat cez Debug mode, spusti sa frame server a co potom?[/QUOTE]
v tom nastaveni pro frame server export zatrhni "Write audio as PCM..." pokud mas vice audio stop, RGB32,next,a stiskni minimize pro to okno, server ceka , ktery program si vyzada video, zatim se nic nedeje ...
pak napis do notepadu, to je pro progresivni video, prokladane by se trochu lisilo:
[code]avisource("D:\server.avi")
ConvertToYV12(matrix="PC.709")[/code]
v tom notepadu to uloz jako server.avs, pokud mas to video ve stejne slozce jako ten avs file, nemusi to mit uvedenou cestu ...

pak ten server.avs nacti VirtualDubem a najednou uvidis pokud budes jezdcem hybat jak frame server vzdy serviruje patricne framy do toho VirtualDubu z Vegasu

[QUOTE=ha2;416615]A taktiez to otvaranie m2ts mi nieje jasne.[/QUOTE]
napises do notepadu :
[code]ffmpegsource2("D:\Downloads\20120708164118.m2ts", atrack=1, seekmode=0)[/code]
ulozis jako video.avs a toto nactes VirtualDubem
ha2 (24)|13.7.2012 18:48
Pri exporte z vegasu ... spustim server ako si napisal, vytvorim .avs zmenim cestu. Otvorim ho vo VirtualDubmod. Pri ezxportovani (F7 - save) mi to da error "The decompression codec cannot decompress to an RGB format. This is very unusual. Check that any "Force YUY2" options are not enabled in the codec's properties."
btw: Pri vlozeni .avs do VirtualDubu mam v statusbare "Error decompressing frame 0: The source image format is not acceptable. (error code -2)"


pri otvoreni m2ts mi to da error "Script error: there is no function named "ffindex" (??,line 32)"
ai (2995)|13.7.2012 19:05
virtualdubmod jsem nikdy nepouzival pouze VirtualDub

pri instalaci Debugmode Frame serveru se zaskrtava i VirtualDub plugin nebo jak to tam je

K tomu druhemu, mas v Avisynth slozce vsechno potrebne pro ten ffmpegsource ? Musi tam byt FFMS2.avsi a ffms2.dll a radsi i ten ffmsindex.exe.
ha2 (24)|13.7.2012 22:15
tie subory v avisynth/plugins mam. Pri inastalacii FF mam moznost zaskrtnut pluginy iba pre vegas/premiere/ulead/pure motion/debugmode wax plugin ,(zaskrtaval som len vegas) ... verzia inastalacky 2.14
ai (2995)|13.7.2012 22:42
Ty vidis to video ve VirtualDubu, jezdcem muzes pohybovat, jen to nemuzes exportovat v tom Virtual Dubu?
ha2 (24)|14.7.2012 00:03
nie, jazdcom hybem ale framy nevidim ... na kazdy frame mi pise v statusbare dole "The source image format is not acceptable"
ai (2995)|14.7.2012 01:09
napis jak ulozis ten Debugmode frame server a pak vypis presne skript, ktery vkladas do VirtualDubu

do virtualdubu muzes taky nacist primo ten Debugmode frame server avi file, sice to bude stlaceno do 16-235 , video bude takove zasedle, ale jen tak na zkousku, pokud to nacte neni to se skriptem nebo Avisynthem neco optimalni
ha2 (24)|14.7.2012 13:24
Vegas -> render as -> debug mode (F:\!!! CAMERA\OUTPUT\aaa.avi)
Nastavim RGB24, Write audio as PCM samples, dam next - server caka

vytvorim server.avs a vlozim don

avisource("f:\!!! CAMERA\OUTPUT\aaa.avi")
ConvertToYV12(matrix="PC.709")

drag&drop do VirtualDubMode. Pocet framov vidim ale obraz nie, ak hybem bezcom, vo vegase sa mi hybe preview tiez.
Ak to otvorim vo VirtualDub tak mam tiez error, navyse vo VirtualDub sa mi nezobraze napr x264 alebo huffyuv a ine instalovane veci, neviem preco tak pouzivam VirtualDubMod

Ak dam do VD priamo to debug mode .avi tak to funguje
ai (2995)|14.7.2012 13:55
Nacti ten aaa.avi do VirtualDubu primo, funguje to ? I MPC HC nebo dokonce Windows Media Player by to mel normalne prehrat. Tim se vyradi Avisynth v tech testech.
ha2 (24)|14.7.2012 20:23
aaa.avi otvorim priamo vo VD aj v Windows Media Playeri bez problemov
ai (2995)|14.7.2012 21:05
Tak frame server funguje ok, pouzij ten aaa.avi a pridej filter v tom VirtualDubu >>> Video, Filters, Add, levels, OK, a Input Levels nastav na 16,235 (misto 0,255), pak by to melo barevne sedet. V Avisynthu je na to ten radek ConvertToYV12(matrix="PC.709").

Ale ted si uvedomuju, ze prave do VirtualDubu by ten radek v tom Avisynthu ani nemel byt pro Virtual Dub, protoze ten pracuje v RGB stejne, tedy vlastne to je good, ze nactes primo aaa.avi, frame server exportuje RGB.
Pokud bys to nacital do x264 enkoderu, ktere vetsinou pracuji pouze s YUV a ne s RGB tak tam je to nutne. VirtualDub , pokud pouzijes nejaky filtr, prevadi vse do RGB stejne a tak to by potom byly degradace , neustale YUV a RGB prevody ... nacti primo ten aaa.avi , bez Avisynthu, a delej co potrebujes, sorry za zmatek ....
ha2 (24)|15.7.2012 17:41
A ako mam teda renderovat timeline z vegasu cez VD do x264? Alebo to budem musiet robit iba tak ze proste frame server -> aaa.avi -> VD + levels filter

btw to spracovanie m2ts asi nemam inu moznost ako z vegasu do trebarz image sequence pre dalsie spracovanie napr. v AAE.
ai (2995)|15.7.2012 18:55
tos mel rict hned, ze chces mp4, ja myslel, ze VD pouzivas na filtry,

VD ti enkoduje mp4 do avi kontejneru, pomoci VFWx264, ktery asi mas nainstalovany

mp4 se enkoduje primo nejakym x264 enkoderem, VirtualDub vubec nepotrebujes

H.264 enkodery jsou ripbot264, Megui, handbrake, ..., ten ribpot264 ti nacte jen aaa.avi a udelas i tu level korekci, ale zase potrebuje avisynth, ja mam obavu, ze to v PC s Avisynthem nemas neco vporadku
Vegas-frameserver-ripbot264 tutorial je tu, presne co potrebujes:


ty levels uz muzes mit spravene uz ve Vegasu, kdyz das na Video Bus Track efect Sony levels a zvolis "Studio RGB to computer RGB" melo by to fungovat, pak uz nezpravujes levels ve Virtual Dubu nebo v tom Ripbotu264, ale toto jsem nikdy nezkousel, musel by jsi vyzkouset ..

- - - - doplněno - - - -

[QUOTE=ha2;416851]btw to spracovanie m2ts asi nemam inu moznost ako z vegasu do trebarz image sequence pre dalsie spracovanie napr. v AAE. [/QUOTE]
z Vegasu exportujes nejaky lossless, Sony YUV nebo uncompressed, cokoliv co After Effects prijme , a zase z After Effects exportujes zase nejaky lossless apod., mezi aplikacemi prevadej jen lossless nebo uncompressed
ha2 (24)|25.8.2012 11:40
Vdaka za pomoc.

Neako som pozabudol na forum :), ostal som zatial pri tom vegas+VDub.