encoder

Developing for Linux

冷暖自知 提交于 2019-12-05 22:40:28
I want to develop multimedia encoder for Linux. I want to make use of ready command line codecs like ffmpeg. I want to build nice GUI for that & pass arguments to command line encoders. I am thinking to use Qt. (Is it possible?) I don't know anything about Linux programming, but I have been an Ubuntu user for 8 months. Please provide me with links to tutorials. (I've tried the Ubuntu forums but it's all beginners stuff in there!) I am in need of tips from you guys. I am ready to learn everything about it! I am ready to learn new languages. Thank you! Eric Funny story, actually. Two years ago,

Hierarchical JPEG Encoder/Decoder

旧时模样 提交于 2019-12-05 13:59:00
问题 Does anyone knows of any implementation of the hierarchical JPEG mode (ITU T.81) ? I am not talking about progressive mode (or sequential), I really mean the hierarchical mode. 回答1: After some googling, I finally found out: https://github.com/thorfdbg/libjpeg Which was referenced from: http://calendar.perfplanet.com/2012/progressive-jpegs-a-new-best-practice/ This seems by far the more advanced option. Some other results showed: http://flying_oe.tripod.com/academic/SoC/cs3242/index.html And

ffmpeg speed encoding problem

时光毁灭记忆、已成空白 提交于 2019-12-05 10:10:57
问题 I am currently developing an application that makes capturing video from a webcam on Linux using the Qt Designer tool and V4L2 and ffmpeg libraries under C + +, to capture the image there is no problem using lib V4L2, and since That a picture is ready I send it to the encoder which is based on ffmpeg libs, initially the encoder creates a video file, and it receives images to encode it in this file, my problem is as follows: the encoding is normally done, but after if I start playing the

Morse Code Converter in C

馋奶兔 提交于 2019-12-04 22:10:07
Yes its homework We were suppose to have char 2D array holding character with size limit of 255 char char string[100][255]; Program neede: change the input morse code by a user to alphabet/English letter (Capital Letters) Sample Input 2 .... . .-.. .-.. --- / .-- --- .-. .-.. -.. .--- --- -.- . Sample OutPut Case#1: HELLO WORLD Case#2: JOKE My only idea is to have the first characters of a word that is inputed by the user.. to be.. checked if its '.' or '-' then scrupulously and manually assigning.. the nested if(string[i][c]=='.') and the last if on each nested would be if(string[i][c]==' ')

using Windows Media Encoder to record screen

僤鯓⒐⒋嵵緔 提交于 2019-12-04 20:20:59
Is it easy to write some .Net code to record screen and audio (from computer mic), then output to an wmv file. Any reference code? BTW: I searched all codes from WME SDK, no such sample code. thanks! George Microsoft and the content mafi^H^H^H^Hindustry are trying their best to make this impossible. You will be far better of searching for "open source screen audio capture" than browsing any officially supplied documentation/example code - I would be seriously surprised if Microsoft provided anything relevant. Check out the SDK that's available for Techsmith Camtasia : Camtasia is a full-screen

Using a rotary encoder with AVR Micro controller

不打扰是莪最后的温柔 提交于 2019-12-04 13:05:05
问题 I'm having trouble getting a rotary encoder to work properly with AVR micro controllers. The encoder is a mechanical ALPS encoder, and I'm using Atmega168. Clarification I have tried using an External Interrupt to listen to the pins, but it seems like it is too slow. When Pin A goes high, the interrupt procedure starts and then checks if Pin B is high. The idea is that if Pin B is high the moment Pin A went high, then it is rotating counter clock-wise. If Pin B is low, then it is rotating

Using Live555 to Stream Live Video from an IP camera connected to an H264 encoder

夙愿已清 提交于 2019-12-04 12:01:23
问题 I am using a custom Texas Instruments OMAP-L138 based board that basically consists of an ARM9 based SoC and a DSP processor. It is connected to a camera lens. What I'm trying to do is to capture live video stream which is sent to the dsp processor for H264 encoding which is sent over uPP in packets of 8192 bytes. I want to use the testH264VideoStreamer supplied by Live555 to live stream the H264 encoded video over RTSP. The code I have modified is shown below: #include <liveMedia.hh>

How to use ByteBuffer in the MediaCodec context in android

独自空忆成欢 提交于 2019-12-03 10:12:20
问题 So far I am able to setup a MediaCodec to encode a video stream. The aim is to save my user generated artwork into a video file. I use android Bitmap objects of the user artwork to push frames into the stream. See the code snippet I use at the bottom of this post (it is the full code nothing is trimmed): MediaCodec uses ByteBuffer to deal with video/audio streams. Bitmaps are based on int[] which if converted to byte[] will require x4 the size of the int[] I did some research to figure out

Using a rotary encoder with AVR Micro controller

泄露秘密 提交于 2019-12-03 09:07:38
I'm having trouble getting a rotary encoder to work properly with AVR micro controllers. The encoder is a mechanical ALPS encoder , and I'm using Atmega168 . Clarification I have tried using an External Interrupt to listen to the pins, but it seems like it is too slow. When Pin A goes high, the interrupt procedure starts and then checks if Pin B is high. The idea is that if Pin B is high the moment Pin A went high, then it is rotating counter clock-wise. If Pin B is low, then it is rotating clock-wise. But it seems like the AVR takes too long to check Pin B, so it is always read as high. I've

Using Live555 to Stream Live Video from an IP camera connected to an H264 encoder

假如想象 提交于 2019-12-03 07:36:09
I am using a custom Texas Instruments OMAP-L138 based board that basically consists of an ARM9 based SoC and a DSP processor. It is connected to a camera lens. What I'm trying to do is to capture live video stream which is sent to the dsp processor for H264 encoding which is sent over uPP in packets of 8192 bytes. I want to use the testH264VideoStreamer supplied by Live555 to live stream the H264 encoded video over RTSP. The code I have modified is shown below: #include <liveMedia.hh> #include <BasicUsageEnvironment.hh> #include <GroupsockHelper.hh> #include <stdio.h> #include <unistd.h>