Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Video Encoding > New and alternative video codecs

Reply
 
Thread Tools Search this Thread Display Modes
Old 24th March 2022, 13:09   #661  |  Link
birdie
Artem S. Tashkinov
 
birdie's Avatar
 
Join Date: Dec 2006
Posts: 234
ACM Mile-High Video conference: Day 2 - some sad talks about VVC.

VVDec now sports a WASM (C to JS translator) decoder which can decode video using your CPU in a web browser without using any 3d-party codecs.

There's a demo here as well but it's password protected.

Last edited by birdie; 24th March 2022 at 13:13.
birdie is offline   Reply With Quote
Old 27th March 2022, 15:50   #662  |  Link
MoSal
Registered User
 
Join Date: Jun 2013
Posts: 93
Quote:
Originally Posted by birdie View Post
WASM (C to JS translator)
That's not what WASM is.
__________________
saldl: a command-line downloader optimized for speed and early preview.
MoSal is offline   Reply With Quote
Old 27th March 2022, 17:59   #663  |  Link
Selur
Registered User
 
Selur's Avatar
 
Join Date: Oct 2001
Location: Germany
Posts: 6,671
WASM = webassemply (https://webassembly.org/)
__________________
Hybrid here in the forum, homepage
Notice: Since email notifications do not work here any more, it might take me quite some time to notice a reply to a thread,..
Selur is online now   Reply With Quote
Old 27th March 2022, 23:08   #664  |  Link
birdie
Artem S. Tashkinov
 
birdie's Avatar
 
Join Date: Dec 2006
Posts: 234
Quote:
Originally Posted by MoSal View Post
That's not what WASM is.
It surely is: https://en.wikipedia.org/wiki/WebAssembly
birdie is offline   Reply With Quote
Old 28th March 2022, 02:19   #665  |  Link
MoSal
Registered User
 
Join Date: Jun 2013
Posts: 93
Quote:
Originally Posted by birdie View Post
WASM is not "a C to JS translator". Neither the source has to be C, nor the target is JS.
__________________
saldl: a command-line downloader optimized for speed and early preview.
MoSal is offline   Reply With Quote
Old 29th March 2022, 15:08   #666  |  Link
Balling
Registered User
 
Join Date: Feb 2020
Posts: 263
It is impossible to translate C to Javascript. Even if not talking about atomics and memory APIs, there is no inline assembly and no intrinciscs used for AVX512 and stuff. Because Javascript has a virtual machine, and thus no access to assembly from code. Moreover its standard library is far from being mature. It cannot even do pow() correctly because it did not port open source C code Microsoft or GMP pow() used in glibc and C library of windows, instead v8 uses some garbage code google take from fdlibm. First link in google https://github.com/WebAssembly/design/issues/1206

Last edited by Balling; 29th March 2022 at 15:17.
Balling is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 10:05.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, vBulletin Solutions Inc.