Hello , Is it necessary/meaningful to mention the project that the soc -applicant is interested prior to finishing the qualification task ? Also, if any one of the mentors provided any input/pointers to Optimal Huffman coding qualification task , it would be very helpful. I have already checked the algorithm provided. Also sample files to start from will be indeed helpful. Regards, Deep
Deep Pal wrote:
Hello , Is it necessary/meaningful to mention the project that the soc -applicant is interested prior to finishing the qualification task ?
You can name what interests you. But there is no guarantee that you will get it.
Also, if any one of the mentors provided any input/pointers to Optimal Huffman coding qualification task , it would be very helpful. I have already checked the algorithm provided.
"Optimal huffman tables for (M)JPEG encoding" http://guru.multimedia.cx/small-tasks-for-ffmpeg/
Also sample files to start from will be indeed helpful.
Do you mean raw material to compress? -- -Mike Melanson
On Tue, Mar 18, 2008 at 3:03 PM, Mike Melanson <mike@multimedia.cx> wrote:
Deep Pal wrote:
Hello , Is it necessary/meaningful to mention the project that the soc -applicant is interested prior to finishing the qualification task ?
You can name what interests you. But there is no guarantee that you will get it.
Of course I understand that, say one applicant mentions now and the other mentions later and both qualify through the qualifying task. Will the guy who mentioned earlier be getting more priority.
Also, if any one of the mentors provided any input/pointers to Optimal Huffman coding qualification task , it would be very helpful. I have already checked the algorithm provided.
"Optimal huffman tables for (M)JPEG encoding" http://guru.multimedia.cx/small-tasks-for-ffmpeg/
Yes , I saw that , and understood the algorithm from there only.
Also sample files to start from will be indeed helpful.
Do you mean raw material to compress?
Yes, which raw files to start encoding with. And also how to go about with the testing?
-- -Mike Melanson _______________________________________________ FFmpeg-soc mailing list FFmpeg-soc@mplayerhq.hu https://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-soc
Regards, Deep
Deep Pal wrote:
Of course I understand that, say one applicant mentions now and the other mentions later and both qualify through the qualifying task. Will the guy who mentioned earlier be getting more priority.
The formal process works like this: * All interested students submit entries through Google's web interface starting on March 24. * The FFmpeg mentors privately rank and comment upon the various applications in Google's web interface.
Yes, which raw files to start encoding with.
Any movies you wish. I know of raw YUV reference streams, but they are interlaced. And they're huge to download. I'm not certain about this, but perhaps you may wish to start with video compressed with VQ methods since the data hasn't been quantized in the conventional JPEG/MPEG way already. Just a feeling; someone will call me on this if I'm wrong. Here are some VQ samples: http://samples.mplayerhq.hu/game-formats/idroq/ http://samples.mplayerhq.hu/V-codecs/SVQ1/
And also how to go about with the testing?
My first impulse would be something like this: * Transcode video to sequence of JPEG files as a baseline reference: - mkdir baseline-reference: - ffmpeg -i <video> baseline-reference/%05d.jpg * make your changes, recompile * Transcode video to a new sequence of JPEG files: - ffmpeg -i <video> optimal/%05d.jpg Are the files in the optimal/ subdirectory valid (use a viewer to visually inspect)? Are they consistently smaller than the files in baseline-reference/? If so, then you might have achieved the goal. And when you get to this point, we should probably run another test to ensure the various files are equal after entropy coding (I think they should be). Hope this helps... -- -Mike Melanson
On Tue, Mar 18, 2008 at 3:29 PM, Mike Melanson <mike@multimedia.cx> wrote:
Deep Pal wrote:
Of course I understand that, say one applicant mentions now and the other mentions later and both qualify through the qualifying task. Will the guy who mentioned earlier be getting more priority.
The formal process works like this:
* All interested students submit entries through Google's web interface starting on March 24. * The FFmpeg mentors privately rank and comment upon the various applications in Google's web interface.
Yes, which raw files to start encoding with.
Any movies you wish. I know of raw YUV reference streams, but they are interlaced. And they're huge to download.
I'm not certain about this, but perhaps you may wish to start with video compressed with VQ methods since the data hasn't been quantized in the conventional JPEG/MPEG way already. Just a feeling; someone will call me on this if I'm wrong. Here are some VQ samples:
http://samples.mplayerhq.hu/game-formats/idroq/ http://samples.mplayerhq.hu/V-codecs/SVQ1/
And also how to go about with the testing?
My first impulse would be something like this:
* Transcode video to sequence of JPEG files as a baseline reference: - mkdir baseline-reference: - ffmpeg -i <video> baseline-reference/%05d.jpg * make your changes, recompile * Transcode video to a new sequence of JPEG files: - ffmpeg -i <video> optimal/%05d.jpg
Are the files in the optimal/ subdirectory valid (use a viewer to visually inspect)? Are they consistently smaller than the files in baseline-reference/? If so, then you might have achieved the goal.
And when you get to this point, we should probably run another test to ensure the various files are equal after entropy coding (I think they should be).
Hope this helps... --
-Mike Melanson _______________________________________________ FFmpeg-soc mailing list FFmpeg-soc@mplayerhq.hu https://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-soc
Thanks a lot Mike for the guideline and all the help. I will get back once I have reach the stage you have mentioned. Regards, Deep
participants (2)
-
Deep Pal -
Mike Melanson