Phone Manufacturer: Nokia
Phone Model: (C) Nokia N00
Phone SW Version:
V 20.0.012
26-01-2009
RM-356
************************************************
MDF DevVideoRecord encoders (7):
************************************************
Get info for encoder 0x101f86d5
Identifier: ARM MPEG-4 Video Encoder
Codec is NOT accelerated
Codec does NOT support direct capture
Supported input formats (5):
* Raw YUV, 4:2:0, middle (as defined in ITU-R BT.601 and as used in MPEG-1), plane mode [Y00Y01Y02Y03...U0...V0...]
* Raw YUV, 4:2:0, middle (as defined in ITU-R BT.601 and as used in MPEG-1), plane mode [Y00Y01Y02Y03...U0...V0...]
* Raw YUV, 4:2:0, middle (as defined in ITU-R BT.601 and as used in MPEG-1), plane mode [Y00Y01Y02Y03...U0...V0...]
* Raw YUV, 4:2:0, middle (as defined in ITU-R BT.601 and as used in MPEG-1), plane mode [Y00Y01Y02Y03...U0...V0...]
* Raw YUV, 4:2:0, middle (as defined in ITU-R BT.601 and as used in MPEG-1), plane mode [Y00Y01Y02Y03...U0...V0...]
Supported output formats (16):
* video/mp4v-es
* video/mp4v-es; profile-level-id=8
* video/mp4v-es; profile-level-id=1
* video/mp4v-es; profile-level-id=9
* video/mp4v-es; profile-level-id=2
* video/mp4v-es; profile-level-id=3
* video/mp4v-es; profile-level-id=4
* video/mp4v-es; profile-level-id=5
* video/MP4V-ES
* video/MP4V-ES; profile-level-id=8
* video/MP4V-ES; profile-level-id=1
* video/MP4V-ES; profile-level-id=9
* video/MP4V-ES; profile-level-id=2
* video/MP4V-ES; profile-level-id=3
* video/MP4V-ES; profile-level-id=4
* video/MP4V-ES; profile-level-id=5
Rate&size: 15.000000, 128 x 96
Rate&size: 15.000000, 176 x 144
Rate&size: 30.000000, 352 x 288
Rate&size: 30.000000, 320 x 240
Rate&size: 30.000000, 640 x 480
Rate&size: 30.000000, 720 x 480
Rate&size: 25.000000, 720 x 576
Coding standard specific info:
Implementation specific info:
************************************************
Get info for encoder 0x10204bfe
Identifier: TI DM299
Codec is accelerated
Codec supports direct capture
Supported input formats (0):
Supported output formats (6):
* video/h263-2000
* video/h263-2000; profile=0
* video/h263-2000; profile=0; level=10
* video/h263-2000; profile=0; level=20
* video/h263-2000; profile=0; level=30
* video/h263-2000; profile=0; level=45
Rate&size: 30.000000, 352 x 288
Rate&size: 30.000000, 176 x 144
Rate&size: 30.000000, 128 x 96
Coding standard specific info:
Implementation specific info:
************************************************
Get info for encoder 0x10204bff
Identifier: TI DM299
Codec is accelerated
Codec supports direct capture
Supported input formats (0):
Supported output formats (7):
* video/mp4v-es
* video/mp4v-es; profile-level-id=1
* video/mp4v-es; profile-level-id=2
* video/mp4v-es; profile-level-id=3
* video/mp4v-es; profile-level-id=4
* video/mp4v-es; profile-level-id=8
* video/mp4v-es; profile-level-id=9
Rate&size: 30.000000, 640 x 480
Rate&size: 30.000000, 352 x 288
Rate&size: 30.000000, 320 x 240
Rate&size: 30.000000, 176 x 144
Rate&size: 30.000000, 128 x 96
Coding standard specific info:
Implementation specific info:
************************************************
Get info for encoder 0x10282cfc
Identifier: ARM H.263 Video Encoder
Codec is NOT accelerated
Codec does NOT support direct capture
Supported input formats (1):
* Raw YUV, 4:2:0, middle (as defined in ITU-R BT.601 and as used in MPEG-1), plane mode [Y00Y01Y02Y03...U0...V0...]
Supported output formats (6):
* video/H263-2000
* video/H263-2000; profile=0
* video/H263-2000; profile=0; level=10
* video/H263-2000; profile=0; level=45
* video/H263-2000; profile=0; level=20
* video/H263-2000; profile=0; level=30
Rate&size: 15.000000, 128 x 96
Rate&size: 15.000000, 176 x 144
Rate&size: 30.000000, 352 x 288
Coding standard specific info:
Implementation specific info:
************************************************
Get info for encoder 0x10282cfd
Identifier: ARM MPEG-4 Video Encoder
Codec is NOT accelerated
Codec does NOT support direct capture
Supported input formats (5):
* Raw YUV, 4:2:0, middle (as defined in ITU-R BT.601 and as used in MPEG-1), plane mode [Y00Y01Y02Y03...U0...V0...]
* Raw YUV, 4:2:0, middle (as defined in ITU-R BT.601 and as used in MPEG-1), plane mode [Y00Y01Y02Y03...U0...V0...]
* Raw YUV, 4:2:0, middle (as defined in ITU-R BT.601 and as used in MPEG-1), plane mode [Y00Y01Y02Y03...U0...V0...]
* Raw YUV, 4:2:0, middle (as defined in ITU-R BT.601 and as used in MPEG-1), plane mode [Y00Y01Y02Y03...U0...V0...]
* Raw YUV, 4:2:0, middle (as defined in ITU-R BT.601 and as used in MPEG-1), plane mode [Y00Y01Y02Y03...U0...V0...]
Supported output formats (16):
* video/mp4v-es
* video/mp4v-es; profile-level-id=8
* video/mp4v-es; profile-level-id=1
* video/mp4v-es; profile-level-id=9
* video/mp4v-es; profile-level-id=2
* video/mp4v-es; profile-level-id=3
* video/mp4v-es; profile-level-id=4
* video/mp4v-es; profile-level-id=5
* video/MP4V-ES
* video/MP4V-ES; profile-level-id=8
* video/MP4V-ES; profile-level-id=1
* video/MP4V-ES; profile-level-id=9
* video/MP4V-ES; profile-level-id=2
* video/MP4V-ES; profile-level-id=3
* video/MP4V-ES; profile-level-id=4
* video/MP4V-ES; profile-level-id=5
Rate&size: 15.000000, 128 x 96
Rate&size: 15.000000, 176 x 144
Rate&size: 30.000000, 352 x 288
Rate&size: 30.000000, 320 x 240
Rate&size: 30.000000, 640 x 480
Rate&size: 30.000000, 720 x 480
Rate&size: 25.000000, 720 x 576
Coding standard specific info:
Implementation specific info:
************************************************
Get info for encoder 0x20001c13
Identifier: ARM H264 Video Encoder Hw Device
Codec is NOT accelerated
Codec does NOT support direct capture
Supported input formats (12):
* Raw YUV, 4:2:0, left (as defined in ITU-R BT.601 and as used in MPEG-2, MPEG-4 Part 2), plane mode [Y00Y01Y02Y03...U0...V0...]
* Raw YUV, 4:2:0, middle (as defined in ITU-R BT.601 and as used in MPEG-1), plane mode [Y00Y01Y02Y03...U0...V0...]
* Raw YUV, 4:2:0, top-left (as defined in ITU-R BT.601 and as used in AVC), plane mode [Y00Y01Y02Y03...U0...V0...]
* Raw YUV, 4:2:0, left (as defined in ITU-R BT.601 and as used in MPEG-2, MPEG-4 Part 2), plane mode [Y00Y01Y02Y03...U0...V0...]
* Raw YUV, 4:2:0, middle (as defined in ITU-R BT.601 and as used in MPEG-1), plane mode [Y00Y01Y02Y03...U0...V0...]
* Raw YUV, 4:2:0, top-left (as defined in ITU-R BT.601 and as used in AVC), plane mode [Y00Y01Y02Y03...U0...V0...]
* Raw YUV, 4:2:0, left (as defined in ITU-R BT.601 and as used in MPEG-2, MPEG-4 Part 2), plane mode [Y00Y01Y02Y03...U0...V0...]
* Raw YUV, 4:2:0, middle (as defined in ITU-R BT.601 and as used in MPEG-1), plane mode [Y00Y01Y02Y03...U0...V0...]
* Raw YUV, 4:2:0, top-left (as defined in ITU-R BT.601 and as used in AVC), plane mode [Y00Y01Y02Y03...U0...V0...]
* Raw YUV, 4:2:0, left (as defined in ITU-R BT.601 and as used in MPEG-2, MPEG-4 Part 2), plane mode [Y00Y01Y02Y03...U0...V0...]
* Raw YUV, 4:2:0, middle (as defined in ITU-R BT.601 and as used in MPEG-1), plane mode [Y00Y01Y02Y03...U0...V0...]
* Raw YUV, 4:2:0, top-left (as defined in ITU-R BT.601 and as used in AVC), plane mode [Y00Y01Y02Y03...U0...V0...]
Supported output formats (10):
* video/H264
* video/H264; profile-level-id=42800A
* video/H264; profile-level-id=42800B
* video/H264; profile-level-id=42800C
* video/H264; profile-level-id=42800D
* video/H264; profile-level-id=428014
* video/H264; profile-level-id=428015
* video/H264; profile-level-id=428016
* video/H264; profile-level-id=42801E
* video/H264; profile-level-id=42900B
Rate&size: 30.000000, 176 x 144
Rate&size: 30.000000, 640 x 480
Rate&size: 30.000000, 352 x 288
Rate&size: 30.000000, 128 x 96
Rate&size: 30.000000, 320 x 240
Rate&size: 30.000000, 720 x 240
Rate&size: 30.000000, 720 x 288
Rate&size: 30.000000, 720 x 480
Rate&size: 25.000000, 720 x 576
Coding standard specific info:
Implementation specific info:
************************************************
Get info for encoder 0x101f850a
Identifier: ARM H.263 Video Encoder
Codec is NOT accelerated
Codec does NOT support direct capture
Supported input formats (1):
* Raw YUV, 4:2:0, middle (as defined in ITU-R BT.601 and as used in MPEG-1), plane mode [Y00Y01Y02Y03...U0...V0...]
Supported output formats (6):
* video/H263-2000
* video/H263-2000; profile=0
* video/H263-2000; profile=0; level=10
* video/H263-2000; profile=0; level=45
* video/H263-2000; profile=0; level=20
* video/H263-2000; profile=0; level=30
Rate&size: 15.000000, 128 x 96
Rate&size: 15.000000, 176 x 144
Rate&size: 30.000000, 352 x 288
Coding standard specific info:
Implementation specific info:
************************************************
MDF DevVideoRecord encoders retrieved successfully!
I'm working with a 5800 phone too, and noticed with my codec capture that it says on a few of the video codecs -"Codec does NOT support direct capture". What does this mean? Does this mean that you cannot use this codec to capture from the phone camera and encode it or something else? Knowing this will help me understand which codecs are actually viable to use for encoding camera video on the phone. Thanks.
Well, after playing with the codecs and video code a little bit, it appears to be that a "direct capture" codec is one that will directly connect to the camera and pull image data without needing you to specify an "input format". You specify an "output format" for the codec, but it does not need to be told what it will be receiving nor does it need to have any pre-processing done on the image data. It grabs and encodes to the output format desired and sends the compressed data on it's way. Can anyone confirm this understanding? Thanks.