/[amv]/amv.pl
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Log of /amv.pl

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 36 - (view) (annotate) - [selected]
Modified Tue Oct 2 19:12:07 2007 UTC (16 years, 5 months ago) by dpavlin
File length: 14001 byte(s)
Diff to previous 34
warn about length mismatch only with debug

Revision 34 - (view) (annotate) - [select for diffs]
Modified Mon Oct 1 20:28:17 2007 UTC (16 years, 6 months ago) by dpavlin
File length: 13991 byte(s)
Diff to previous 33 , to selected 36
fix audio sample rate for 12 fps movies

Revision 33 - (view) (annotate) - [select for diffs]
Modified Mon Oct 1 20:26:13 2007 UTC (16 years, 6 months ago) by dpavlin
File length: 13843 byte(s)
Diff to previous 32 , to selected 36
remove obsolete code since I won't be writing encoder :-)

Revision 32 - (view) (annotate) - [select for diffs]
Modified Mon Oct 1 20:12:50 2007 UTC (16 years, 6 months ago) by dpavlin
File length: 16296 byte(s)
Diff to previous 31 , to selected 36
dump debug only if asked so

Revision 31 - (view) (annotate) - [select for diffs]
Modified Mon Oct 1 16:34:08 2007 UTC (16 years, 6 months ago) by dpavlin
File length: 16286 byte(s)
Diff to previous 30 , to selected 36
make order of 00dc and 01wb arbitrary in movi (ffmpeg seems to create them
swapped comparing to windows encoder, and hardware device doesn't seem to
mind -- which is nice)

Revision 30 - (view) (annotate) - [select for diffs]
Modified Fri Sep 14 19:35:32 2007 UTC (16 years, 6 months ago) by dpavlin
File length: 15785 byte(s)
Diff to previous 29 , to selected 36
check length of decoded audio

Revision 29 - (view) (annotate) - [select for diffs]
Modified Sun Aug 19 19:23:03 2007 UTC (16 years, 7 months ago) by dpavlin
File length: 15689 byte(s)
Diff to previous 28 , to selected 36
- re-enable frame flipping using jpegtran
- don't buffer output to support showing dot every second and lf every minute
- put -r *before* -i for ffmpeg, video framerate is now correct

In total: video decoding now works (aside from jpegtran problems with
flipping which produce wrong last row)

Revision 28 - (view) (annotate) - [select for diffs]
Modified Sun Aug 19 11:45:39 2007 UTC (16 years, 7 months ago) by dpavlin
File length: 15739 byte(s)
Diff to previous 27 , to selected 36
unpack audio into .au file

Revision 27 - (view) (annotate) - [select for diffs]
Modified Sat Aug 18 11:21:40 2007 UTC (16 years, 7 months ago) by dpavlin
File length: 13367 byte(s)
Diff to previous 25 , to selected 36
added link to IMA ADPCM explanation

Revision 25 - (view) (annotate) - [select for diffs]
Modified Sat Aug 18 11:20:25 2007 UTC (16 years, 7 months ago) by dpavlin
File length: 13313 byte(s)
Diff to previous 24 , to selected 36
options --dump-avm, --dump-video, --dump-jpeg and --dump-audio to support
selectable dumping from input and/or output stream

Revision 24 - (view) (annotate) - [select for diffs]
Modified Sun Jul 22 11:05:47 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 13068 byte(s)
Diff to previous 23 , to selected 36
attempt to decode audio: implement mp3 and riff/wav file generation. Audio *seems* to
be DVD/IMA ADPC, but I don't know what to do with extra 8 bytes in each audio frame.

Revision 23 - (view) (annotate) - [select for diffs]
Modified Sat Jul 21 17:03:56 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 9960 byte(s)
Diff to previous 21 , to selected 36
use jpegtran -flip vertical to flip frames so that movies are not upside-down.
you can change this using --jpegtran '' to gain some speed (we fork jpegtran
for each frame which is wastefull)

Revision 21 - (view) (annotate) - [select for diffs]
Modified Sat Jul 21 15:17:48 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 9776 byte(s)
Diff to previous 20 , to selected 36
overwrite existing dump.avi

Revision 20 - (view) (annotate) - [select for diffs]
Modified Sat Jul 21 15:16:24 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 9773 byte(s)
Diff to previous 19 , to selected 36
encode frames to avi using ffmpeg

Revision 19 - (view) (annotate) - [select for diffs]
Modified Sat Jul 21 15:03:30 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 9615 byte(s)
Diff to previous 16 , to selected 36
after massive amount of hacking, first version which can dump frames from video
into correct jpeg pictures

Revision 16 - (view) (annotate) - [select for diffs]
Modified Sat Jul 21 11:18:15 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 14325 byte(s)
Diff to previous 15 , to selected 36
use width and height from header

Revision 15 - (view) (annotate) - [select for diffs]
Modified Sat Jul 21 11:05:43 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 14226 byte(s)
Diff to previous 14 , to selected 36
added command-line options

Revision 14 - (view) (annotate) - [select for diffs]
Modified Sat Jul 21 10:28:39 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 14117 byte(s)
Diff to previous 13 , to selected 36
verified tables against mjpegtools code

Revision 13 - (view) (annotate) - [select for diffs]
Modified Fri Jul 20 16:55:33 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 14109 byte(s)
Diff to previous 11 , to selected 36
tables from cmt-4.0 -- also non-working :-(

Revision 11 - (view) (annotate) - [select for diffs]
Modified Fri Jul 20 16:07:46 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 10723 byte(s)
Diff to previous 8 , to selected 36
cleanup dir, generate different huffman tables

Revision 8 - (view) (annotate) - [select for diffs]
Modified Fri Jul 20 11:13:55 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 7252 byte(s)
Diff to previous 7 , to selected 36
- dump all frames into (currently still invaild) jpeg files
- hex_dump can accept offset to dump data which is not from file (e.g. jpeg header)
- better output

Revision 7 - (view) (annotate) - [select for diffs]
Modified Thu Jul 19 21:16:30 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 3058 byte(s)
Diff to previous 6 , to selected 36
added reference links on the web

Revision 6 - (view) (annotate) - [select for diffs]
Modified Thu Jul 19 20:56:25 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 2913 byte(s)
Diff to previous 5 , to selected 36
show beginning of hex_dump with #. istead of ## to be better noticable in output

Revision 5 - (view) (annotate) - [select for diffs]
Modified Thu Jul 19 20:53:33 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 2870 byte(s)
Diff to previous 4 , to selected 36
fine-tune log

Revision 4 - (view) (annotate) - [select for diffs]
Modified Thu Jul 19 20:49:06 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 2872 byte(s)
Diff to previous 3 , to selected 36
correctly dump whole amv file structure

Revision 3 - (view) (annotate) - [select for diffs]
Added Thu Jul 19 20:17:37 2007 UTC (16 years, 8 months ago) by dpavlin
File length: 2390 byte(s)
Diff to selected 36
first try at decoding AMV format

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26