มีประเภทวิดีโอแบบเวกเตอร์โดยเฉพาะอย่างยิ่งโอเพนซอร์สเพื่อให้สามารถสร้างคลิปภาพเคลื่อนไหวโดยใช้ "กฎ" แทนการบีบอัดพิกเซลได้หรือไม่
นี่หมายถึงวิดีโอที่ไม่มีความคมชัดที่ไม่มีความละเอียด หากมีอยู่ - ลิงก์ไปยังข้อมูลจำเพาะจะเป็นประโยชน์
มีประเภทวิดีโอแบบเวกเตอร์โดยเฉพาะอย่างยิ่งโอเพนซอร์สเพื่อให้สามารถสร้างคลิปภาพเคลื่อนไหวโดยใช้ "กฎ" แทนการบีบอัดพิกเซลได้หรือไม่
นี่หมายถึงวิดีโอที่ไม่มีความคมชัดที่ไม่มีความละเอียด หากมีอยู่ - ลิงก์ไปยังข้อมูลจำเพาะจะเป็นประโยชน์
คำตอบ:
มีอยู่หนึ่งอย่าง แต่มันก็เลิกใช้งานและไม่ได้ใช้งานบ่อยนักอีกต่อไปส่วนใหญ่เป็นเพราะขาดการสนับสนุนทางมือถือ แต่ก็เนื่องมาจากปัญหาด้านความปลอดภัยที่สร้างขึ้น มันถูกเรียกว่าแฟลช
มหาวิทยาลัยบา ธ เปิดตัวบทความเกี่ยวกับตัวแปลงสัญญาณวิดีโอแบบเวกเตอร์เมื่อไม่กี่ปีที่ผ่านมาโดยมีการแถลงข่าวถามว่า " พิกเซลกำลังจะตายหรือไม่ " น่าแปลกที่ตั้งแต่นั้นมาพิกเซลก็ยังไม่ตายในความเป็นจริงมีพวกเขามากขึ้นกว่าที่เคยเป็น
คุณสามารถยืนยันว่าตัวแปลงสัญญาณวิดีโอส่วนใหญ่ใช้เวกเตอร์: DCT (หรือคล้ายกัน) ซึ่งใช้ในตัวแปลงสัญญาณวิดีโอเกือบทุกตัว - ขึ้นอยู่กับความคิดที่ว่าคุณสามารถแสดงสัญญาณใด ๆ ได้อย่างสมบูรณ์แบบ หรือกล่าวอีกนัยหนึ่งว่าเป็นพวงเวกเตอร์รวมเข้าด้วยกัน
แต่นั่นไม่ได้หมายความว่าคุณสามารถขยายภาพยนตร์ DV ความคมชัดมาตรฐานได้สูงสุด 4K โดยไม่สูญเสียความคมชัดใด ๆ สาเหตุของการทำเช่นนี้คือแม้ว่าภาพที่เข้ารหัส DCT นั้นเป็นฟังก์ชันทางคณิตศาสตร์มากมายและดังนั้นจึงมีความละเอียดที่เป็นอิสระสัญญาณที่เข้ารหัสนั้นถูก จำกัด ด้วยแบนด์วิดท์กับข้อมูลดั้งเดิมที่ถูกบันทึกไว้ กล้องเป็นฟิลเตอร์ low-pass กรองรายละเอียดปลีกย่อยกว่าความละเอียดของเซ็นเซอร์ (อาจจะแม่นยำกว่าที่จะพูดรายละเอียดปลีกย่อยกว่า Nyquist ที่ จำกัด ของเซ็นเซอร์ ~ = 1/2 ความละเอียด) กล่าวอีกนัยหนึ่งไม่มีตัวแปลงสัญญาณสามารถเข้ารหัสข้อมูลที่ไม่มีในตอนแรก
ดังนั้นแม้แต่ตัวแปลงสัญญาณของ University of Bath ก็ไม่สามารถทำสิ่งที่พวกเขาทำในภาพยนตร์ที่คุณสามารถเพิ่มความละเอียดต่ำได้อย่างไม่น่าเชื่อกล้องถ่ายภาพความปลอดภัยออกนอกโฟกัสจนดูเหมือนว่ามันจะออกมาจาก Hasselblad
ภาพเคลื่อนไหวแบบแฟลชที่ AJ เฮนเดอร์สันกล่าวถึงเป็นรูปแบบของเวกเตอร์ล้วน แต่เป็นเนื้อหาที่สร้างขึ้นเป็นเวกเตอร์เท่านั้นและเพื่อไม่ให้สับสนกับวิดีโอ Flash (คอนเทนเนอร์ flv) ซึ่งเป็นรูปแบบแรสเตอร์ที่พิกเซลถูกเข้ารหัสด้วย Sorenson Spark หรือ VP6 หรือ good ol 'h.264 (ซึ่งใช้ DCT)
SVG รองรับภาพเคลื่อนไหวโดยใช้ JavaScript และองค์ประกอบภาพเคลื่อนไหว นั่นหมายถึงการใช้เบราว์เซอร์หรือเครื่องมือแสดงผลแบบฝังตัวเช่น WebKit เพื่อแสดงผล
เกมที่เก่ากว่ามักใช้รูปแบบภาพเคลื่อนไหวเวกเตอร์ของตนเอง คุณอาจพิจารณารูปแบบเนื้อหาที่สนับสนุนโดยการใช้โอเพ่นซอร์สของเอ็นจิ้นเกมเก่าเช่น ScummVM และ Sarien มีตัวแยกสินทรัพย์และตัวแก้ไขบางส่วน แต่ฉันไม่แน่ใจว่ามีตัวแสดงแบบสแตนด์อโลนใด ๆ หรือไม่ดังนั้นคุณอาจต้องแยกรหัสภาพเคลื่อนไหวด้วยตัวคุณเองถ้าคุณต้องไปเส้นทางนี้
ฉันขอถามได้ไหมว่าเป้าหมายสุดท้ายของคุณคืออะไร? ฉันใช้กราฟิกแบบเวกเตอร์ด้วยเหตุผลเดียวกันกับที่ฉันชอบ MODs และเพลงชิ รูปแบบที่ใหม่กว่ามีขนาดใหญ่และ CPU หิวและตรงไปตรงมารู้สึกว่าโกงเมื่อเทียบกับสิ่งที่สามารถทำได้บนพีซีที่มี RAM 640k หรือแม้แต่ Commodore 64
นี่คืองานวิจัยเกี่ยวกับหัวข้อนี้:
การแปลงวิดีโอการ์ตูน 2D ความละเอียดอิสระ https://www.researchgate.net/publication/305390110_Resolution_Ind พึ่งพา_2D_Cartoon_Video_Conversion
Vectorization วิดีโอผ่าน Tetrahedral Remeshing http://wangchuan.github.io/archive/research/videovec/paper.pdf
ตัวแปลงสัญญาณวิดีโอสำหรับแอนิเมชั่นการ์ตูนคลาสสิกพร้อมการเล่นแบบเร่งฮาร์ดแวร์ http://dcgi.felk.cvut.cz/publications/2005/sykora-isvc-vccca
ฉันจำได้ว่าอ่านข้อความนี้เมื่อฉันดูการ์ตูนและอนิเมะมากมายเมื่อไม่กี่ปีที่ผ่านมา ความละเอียดวิดีโอที่คุณได้รับจากพอร์ทัลการสตรีมจำนวนมาก 480p (หรือ 720p) เพียงแค่ไม่ยุติธรรมกับภาพร่างที่ดีเหล่านี้เมื่อดูบนจอแสดงผล HD / 4k เต็มรูปแบบ
IIRC ผู้เขียนรายงานฉบับนี้ยังให้ดาวน์โหลดตัวอย่างไฟล์วิดีโอและเครื่องเล่นของพวกเขาในตอนนั้น (เพื่อพิสูจน์แนวคิด) แต่ตอนนี้ฉันหามันไม่เจอ
ปัญหาหนึ่งของการเคลื่อนไหวตามกฎ / การคำนวณ (กราฟิกแบบเวกเตอร์เกมแบบเรียลไทม์ที่แสดงผลแฟลช ... ) คือมันยากที่จะทำนายว่าเครื่องที่เล่นวิดีโอจะสามารถแสดงสิ่งต่าง ๆ ได้อย่างรวดเร็วเพียงพอหรือไม่ แต่คุณยังสามารถมีปัญหาด้านประสิทธิภาพนี้กับตัวแปลงสัญญาณวิดีโอปกติ แล็ปท็อปราคาถูกบางตัวที่ฉันเป็นเจ้าของไม่สามารถถอดรหัสวิดีโอ full HD / 4k ที่ความเร็วที่จำเป็นสำหรับการเล่น ...
ยังคงด้วยกราฟิกแบบเวกเตอร์ / การคำนวณปัญหาที่เลวร้ายยิ่ง: ไม่มีขีด จำกัด อำนาจการคำนวณที่คุณอาจต้องแสดงเฟรม คิดเกี่ยวกับมัน: ภาพยนตร์ CGI สามารถแจกจ่ายเป็นเพียงรหัสและทรัพย์สินที่ใช้ในการผลิตพวกเขาและเครื่องของคุณสามารถทำให้พวกเขาในอัตราเฟรมและความละเอียดใด ๆ ปัญหาคือภาพยนตร์เหล่านี้ไม่ได้ออกแบบมาเพื่อสิ่งนี้ การคำนวณเฟรมอาจใช้เวลาหลายชั่วโมงบนเครื่องของคุณไม่ต้องพูดถึงว่าคุณอาจมีพื้นที่ว่างในฮาร์ดดิสก์ไม่เพียงพอที่จะจัดเก็บเนื้อหาทั้งหมดที่ความละเอียดสูงสุดที่ renderfarm ใช้
คอมพิวเตอร์ในวันนี้อาจทำToy Storyแบบเรียลไทม์ได้ นอกจากนี้หากคุณมีอุปกรณ์เล่นเกมระดับไฮเอนด์กราฟิกเกม ingame แบบเรียลไทม์ก็เป็นวิดีโอความละเอียดอิสระชนิดหนึ่ง
มีตัวแปลงสัญญาณแบบเวกเตอร์ที่ฉันใช้อยู่ - แต่มันไม่สามารถอยู่นอกเหนือการแก้ไขได้
แฟลชส่งออกรูปแบบไฟล์ swf ที่เก็บรักษาข้อมูลเวกเตอร์เคลื่อนไหวเมื่อนำไปใช้ใน After Effects (ไม่ทราบว่าทำงานใน Premier หรือไม่ไม่ทำงานใน Final Cut) เมื่อไฟล์เหล่านี้ถูกนำเข้าสู่ AE พวกเขาจะรักษาความละเอียดของพวกเขาโดยไม่คำนึงถึงระดับหรือซูม คุณสมบัติอื่น ๆ ทั้งหมดที่ใช้กับเลเยอร์รูปร่างสามารถใช้ได้กับ swfs
เกือบทุกแอปพลิเคชั่นภาพอื่น ๆ ไม่รู้จักรูปแบบ swf ดังนั้นการใช้งานจึงมี จำกัด มาก แต่ตัวแปลงสัญญาณไม่อยู่
GameMaker studio รองรับงานศิลปะ SWF และ Vector แต่แน่นอนว่าสำหรับวิดีโอเกม แต่ฉันแน่ใจว่าวิธีที่นักเล่นเกมทำงานคุณสามารถสร้างวิดีโอที่สามารถบูตได้ด้วยตัวเอง