How increase P3 STANDARD video quality (Mbps)?

40Mbps is nothing. Check out one of my first records at beginning of this year. And yes, it is Phantom 3 Standard with first firmware i got it. It could do almost 90Mbps.

Code:
General
Complete name  : D:\Phantom 3\Vid_001\Phantom 3.mp4
Format  : MPEG-4
Format profile  : Base Media / Version 2
Codec ID  : mp42 (mp42/mp41)
File size  : 121 MiB
Duration  : 11s 567ms
Overall bit rate mode  : Constant
Overall bit rate  : 87.8 Mbps
Encoded date  : UTC 2016-01-18 21:49:15
Tagged date  : UTC 2016-01-18 21:49:15
©TIM  : 00:00:00:00
©TSC  : 30
©TSZ  : 1

Video
ID  : 1
Format  : AVC
Format/Info  : Advanced Video Codec
Format profile  : [email protected]
Format settings, CABAC  : Yes
Format settings, ReFrames  : 3 frames
Codec ID  : avc1
Codec ID/Info  : Advanced Video Coding
Duration  : 11s 567ms
Bit rate mode  : Constant
Bit rate  : 87.8 Mbps
Nominal bit rate  : 100.0 Mbps
Width  : 2 702 pixels
Height  : 1 520 pixels
Display aspect ratio  : 16:9
Frame rate mode  : Constant
Frame rate  : 30.000 fps
Standard  : NTSC
Color space  : YUV
Chroma subsampling  : 4:2:0
Bit depth  : 8 bits
Scan type  : Progressive
Bits/(Pixel*Frame)  : 0.712
Stream size  : 121 MiB (100%)
Language  : English
Encoded date  : UTC 2016-01-18 21:49:15
Tagged date  : UTC 2016-01-18 21:49:15
Color range  : Limited

Audio
ID  : 2
Format  : AAC
Format/Info  : Advanced Audio Codec
Format profile  : LC
Codec ID  : 40
Duration  : 11s 567ms
Source duration  : 11s 610ms
Bit rate mode  : Constant
Bit rate  : 77.6 Kbps
Channel(s)  : 2 channels
Channel(s)_Original  : 1 channel
Channel positions  : Front: C
Sampling rate  : 44.1 KHz
Frame rate  : 43.066 fps (1024 spf)
Compression mode  : Lossy
Stream size  : 110 KiB (0%)
Source stream size  : 110 KiB (0%)
Language  : English
Encoded date  : UTC 2016-01-18 21:49:15
Tagged date  : UTC 2016-01-18 21:49:15
 

Attachments

  • first.jpg
    first.jpg
    59.2 KB · Views: 421
40Mbps is nothing. Check out one of my first records at beginning of this year. And yes, it is Phantom 3 Standard with first firmware i got it. It could do almost 90Mbps.

Code:
General
Complete name  : D:\Phantom 3\Vid_001\Phantom 3.mp4
Format  : MPEG-4
Format profile  : Base Media / Version 2
Codec ID  : mp42 (mp42/mp41)
File size  : 121 MiB
Duration  : 11s 567ms
Overall bit rate mode  : Constant
Overall bit rate  : 87.8 Mbps
Encoded date  : UTC 2016-01-18 21:49:15
Tagged date  : UTC 2016-01-18 21:49:15
©TIM  : 00:00:00:00
©TSC  : 30
©TSZ  : 1

Video
ID  : 1
Format  : AVC
Format/Info  : Advanced Video Codec
Format profile  : [email protected]
Format settings, CABAC  : Yes
Format settings, ReFrames  : 3 frames
Codec ID  : avc1
Codec ID/Info  : Advanced Video Coding
Duration  : 11s 567ms
Bit rate mode  : Constant
Bit rate  : 87.8 Mbps
Nominal bit rate  : 100.0 Mbps
Width  : 2 702 pixels
Height  : 1 520 pixels
Display aspect ratio  : 16:9
Frame rate mode  : Constant
Frame rate  : 30.000 fps
Standard  : NTSC
Color space  : YUV
Chroma subsampling  : 4:2:0
Bit depth  : 8 bits
Scan type  : Progressive
Bits/(Pixel*Frame)  : 0.712
Stream size  : 121 MiB (100%)
Language  : English
Encoded date  : UTC 2016-01-18 21:49:15
Tagged date  : UTC 2016-01-18 21:49:15
Color range  : Limited

Audio
ID  : 2
Format  : AAC
Format/Info  : Advanced Audio Codec
Format profile  : LC
Codec ID  : 40
Duration  : 11s 567ms
Source duration  : 11s 610ms
Bit rate mode  : Constant
Bit rate  : 77.6 Kbps
Channel(s)  : 2 channels
Channel(s)_Original  : 1 channel
Channel positions  : Front: C
Sampling rate  : 44.1 KHz
Frame rate  : 43.066 fps (1024 spf)
Compression mode  : Lossy
Stream size  : 110 KiB (0%)
Source stream size  : 110 KiB (0%)
Language  : English
Encoded date  : UTC 2016-01-18 21:49:15
Tagged date  : UTC 2016-01-18 21:49:15

Thank you SiB77, this is very interesting and strange at the same time.
  1. What do you means when you say "first firmware"? Which version?
  2. Your video is a mp4/NTSC/30fps/2702x1520 @87.8Mbps. Do you have a sample of a mp4/PAL/25fps/1920x1080?
Thank you!
 
Well on my P3S when MOV and NTSC is selected it records at 40 Mbps

General
Complete name : DJI_0001.MOV
Format : MPEG-4
Format profile : QuickTime
Codec ID : qt 2014.02 (qt )
Overall bit rate mode : Variable
Overall bit rate : 40.0 Mb/s

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : [email protected]
Format settings, CABAC : Yes
Format settings, ReFrames : 1 frame
Format settings, GOP : M=1, N=8
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Bit rate mode : Variable
Bit rate : 40.0 Mb/s
Width : 2704 pixels
Height : 1520 pixels

Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 29.970 (30000/1001) FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.325
Title : DJI.AVC
Language : English
Color range : Limited
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
Sorry for being short tempered but do you even read your own post? That is a 40 mbps because, as it clearly states and you have boldified yourself, it's 2.7K.

Regardless of mp4 or .mov, 2.7K is 40 mbps. 1080p is 25 mbps up to 30 fps and beyond 30 fps it reaches 40 mbps. However, earlier you said that you can reach 1080p 40mbps on a standard, which is impossible since the standard only caps 1080p at 30fps maximum.
 
40Mbps is nothing. Check out one of my first records at beginning of this year. And yes, it is Phantom 3 Standard with first firmware i got it. It could do almost 90Mbps.

Code:
General
Complete name  : D:\Phantom 3\Vid_001\Phantom 3.mp4
Format  : MPEG-4
Format profile  : Base Media / Version 2
Codec ID  : mp42 (mp42/mp41)
File size  : 121 MiB
Duration  : 11s 567ms
Overall bit rate mode  : Constant
Overall bit rate  : 87.8 Mbps
Encoded date  : UTC 2016-01-18 21:49:15
Tagged date  : UTC 2016-01-18 21:49:15
©TIM  : 00:00:00:00
©TSC  : 30
©TSZ  : 1

Video
ID  : 1
Format  : AVC
Format/Info  : Advanced Video Codec
Format profile  : [email protected]
Format settings, CABAC  : Yes
Format settings, ReFrames  : 3 frames
Codec ID  : avc1
Codec ID/Info  : Advanced Video Coding
Duration  : 11s 567ms
Bit rate mode  : Constant
Bit rate  : 87.8 Mbps
Nominal bit rate  : 100.0 Mbps
Width  : 2 702 pixels
Height  : 1 520 pixels
Display aspect ratio  : 16:9
Frame rate mode  : Constant
Frame rate  : 30.000 fps
Standard  : NTSC
Color space  : YUV
Chroma subsampling  : 4:2:0
Bit depth  : 8 bits
Scan type  : Progressive
Bits/(Pixel*Frame)  : 0.712
Stream size  : 121 MiB (100%)
Language  : English
Encoded date  : UTC 2016-01-18 21:49:15
Tagged date  : UTC 2016-01-18 21:49:15
Color range  : Limited

Audio
ID  : 2
Format  : AAC
Format/Info  : Advanced Audio Codec
Format profile  : LC
Codec ID  : 40
Duration  : 11s 567ms
Source duration  : 11s 610ms
Bit rate mode  : Constant
Bit rate  : 77.6 Kbps
Channel(s)  : 2 channels
Channel(s)_Original  : 1 channel
Channel positions  : Front: C
Sampling rate  : 44.1 KHz
Frame rate  : 43.066 fps (1024 spf)
Compression mode  : Lossy
Stream size  : 110 KiB (0%)
Source stream size  : 110 KiB (0%)
Language  : English
Encoded date  : UTC 2016-01-18 21:49:15
Tagged date  : UTC 2016-01-18 21:49:15
And again, another post with incorrect information. You have audio in that stream. There is no audio from the P3S, or any Phantom for that matter.
Clearly you encoded something yourself in 89 mbps and now thinks it's straight from the camera.

What is up with people? Seriously? Check your stuff, it takes 5 seconds.
 
  • Like
Reactions: Roverggm
Sorry for being short tempered but do you even read your own post? That is a 40 mbps because, as it clearly states and you have boldified yourself, it's 2.7K.

Regardless of mp4 or .mov, 2.7K is 40 mbps. 1080p is 25 mbps up to 30 fps and beyond 30 fps it reaches 40 mbps. However, earlier you said that you can reach 1080p 40mbps on a standard, which is impossible since the standard only caps 1080p at 30fps maximum.

You are absolutely right. I had been drinking a few beers (it is vacation), and I totally messed up my numbers, sorry. I'll stop posting here now ;)
 
I found original DJI video file and it was only 39Mbps. That was so long time ago that i forgot that i encoded it higher. My bad, sorry.
 
  • Like
Reactions: IWILZ
I found original DJI video file and it was only 39Mbps. That was so long time ago that i forgot that i encoded it higher. My bad, sorry.
Thank you @SiB77 , that's the same Mbps i can produce at 2.7K
Thanks also to @Dronefriend for the support.

It would be very good to produce 40Mbps also at 1920x1080 25fps :yum:
 
It's horseshit.
2d6ju2s.png


From my footage, right now.

OP: I have wondered the same thing. AFAIK you are mistaken - the 40mbps on the Advanced and Pro are for the 60 fps footage. Up to 30 fps gets the same 25 mbps we do.

Your right :(
upload_2016-8-5_13-10-45.png
 
When I first purchased a Standard P3, I was downloading video from my SD card via the drone in wifi... I learned that in order to receive the highest quality video download, it is easier and faster to download directly from the SD card itself... Not via wifi from the quadcopter. When I was downloading from the drone via wifi, the quality of the video was reduced and playback was very pixelized. Try the download of vids directly from the SD card. Hopefully this helps.
 
The only way to set bitrate up to 40mbps is through ambarella shell commands they offer. (You can connect it through telnet, 192.168.1.3) The right command and option is only opened to developers, and P3 series camera is same embedded rtos system to gopro 4 silver & black. Some group have been tried to hack the bitrate of that sysyem but until now it's no go. I want the high bitrate badly too, and also I think 2.7k with 40mbps is a bad joke. But it seems it'll take some time to brake that software barrier.
 
  • Like
Reactions: chrislongley
When I first purchased a Standard P3, I was downloading video from my SD card via the drone in wifi... I learned that in order to receive the highest quality video download, it is easier and faster to download directly from the SD card itself... Not via wifi from the quadcopter. When I was downloading from the drone via wifi, the quality of the video was reduced and playback was very pixelized. Try the download of vids directly from the SD card. Hopefully this helps.

What do you means with "download via wi-fi" and where?
Probably you means that your video clips comes to your phone or pad in wi-fi mode.
In this case you have a poor quality only because these are NOT the right video clips but only a poor quality clips useful just to preview and edit them on your cellular phone via DJI-GO.

The real clips (maximum quality) are stored on the SD card and you can see them inserting the SD card into a card reader connected to a PC or via USB cable connecting the drone to a PC.

In this thread i am trying to discuss of these kind of clips (not those obtained on the cell phone) ;)
 
The only way to set bitrate up to 40mbps is through ambarella shell commands they offer. (You can connect it through telnet, 192.168.1.3) The right command and option is only opened to developers, and P3 series camera is same embedded rtos system to gopro 4 silver & black. Some group have been tried to hack the bitrate of that sysyem but until now it's no go. I want the high bitrate badly too, and also I think 2.7k with 40mbps is a bad joke. But it seems it'll take some time to brake that software barrier.

Very interesting @Argonaise but my english is very bad so please explain to me what is/means "ambarella"?
And... RTOS means Real Time Operating System?

Thank you :confused:
 
Very interesting @Argonaise but my english is very bad so please explain to me what is/means "ambarella"?
And... RTOS means Real Time Operating System?

Thank you :confused:

Ambarella is the maker of image processing chip, namely A9 SOC(System on chip, image processing circuit and ARM 2 core cpu, memory is held together on a chip).

Phantom 3 and gopro 4 uses almost same chip, A9 SOC, which embeds special kind of linux system, yes you're right on RTOS. They offer special set of commands that are different from standard linux commands. Linux offers bash shell, and Ambarella embedded linux offers ambarella shell. Here is the some part of commands that users found in the shell.

HERO4 Black Ambarella Shell Commands · GitHub

Old ambarella chips, like A7, used in xiaomi camera, those command was fully hacked by users. They made special set of commands to increase resoution and bitrate. They named it as YIMAX, could use 1080p30fps over 30-40mbps, made camera very hot, but everyone satisfied with it. They also hacked 2k resolution, and this was later enabled by maker, with later firmware update.

With the gopro 4, until now the command that controls bitrate was not found. The gopro and phantom seems to use same chip also same shell, so once gopro 4 is hacked, phantom standard will be hacked by same set of commands.
 
Yes, this is good news. I have the Xiaomi Yi action camera and can get it to record 1080p at 36mb/s - a massive difference from the default which was around 8mb/s IIRC.

I have the p3-4k, it's two weeks old. I'm disappointed that the bitrate used for 1080p (and for 4k too) is too low for pro use. The footage falls apart in grading.

The aircraft is great but is let down by software. A forced firmware upgrade seems to have cut my video signal range massively, I can't even find a firmware archive for p3-4k to attempt a downgrade :/ Use db mod at the minute.
 
I have had all the firmwares, and there is no difference in my bitrates. Still have 40 Mb/s for 2,7k video and 30 for HD I believe...


Sent from my iPhone using PhantomPilots
 
It's more like 25 for HD (1080p), it's way too low for a drone where the image is often full of grass and trees etc scrolling past the lens. Not so bad facing forward on a bike.

Does shooting 2.7k at 40mbs retain more info than 2k at 25mbs?

Clearly if the equipment can write a bigger frame at 40mbs then it could write 1080p at 40mbs.

The GitHub of Ambarella research is 2 years old - would love to find some progress on this.
 
  • Like
Reactions: IWILZ

Members online

Forum statistics

Threads
143,066
Messages
1,467,358
Members
104,936
Latest member
hirehackers