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. |
19th April 2016, 22:26 | #1 | Link |
Registered User
Join Date: Apr 2016
Posts: 3
|
JM reference software.
Hi
I am able to encode and decode video files using JM reference software. The encoded video is stored in BIN directory as a video file. Is there any method to packetise the video file, in order to send over a network as video packet. ( need send video packets at diffrent data rates and set different QP for) it. i,e Is there a way to get hold of encoded video files as individual packet in order to sent it over network. The encoding takes a really long time using JM. I encoded a video (more like a static video) which is 1 min 20 sec long, if we view it. It has only 2001 frames. It took about 45-50 min to encode. Does it takes this much long time? But decoding the same took about 13sec only. The file I encoded is available online here- http://trace.eas.asu.edu/yuv/-bridge-close_qcif.yuv Thanks in Advance. Last edited by Ansii; 19th April 2016 at 22:31. |
20th April 2016, 19:37 | #2 | Link | |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Yes, reference encoder is slow as hell. It's simply not optimized for speed at all.
I don't know if JM can be used as a library with a proper API, which allows you to process individual encoded frames (NAL units) as they pop out of the encoder. But x264 (libx264) does exactly that! And it is *way* faster than JM See also: http://git.videolan.org/?p=x264.git;a=blob;f=x264.h Quote:
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 20th April 2016 at 19:47. |
|
Tags |
h.264, jm software, video packets |
Thread Tools | Search this Thread |
Display Modes | |
|
|