Re: [FFmpeg-trac] #6575(avformat:new): Bitrate Atom MP4 enhancement

2017-08-08 Thread FFmpeg
#6575: Bitrate Atom MP4 enhancement
-+-
 Reporter:  Mista_D  |Owner:
 Type:  enhancement  |   Status:  new
 Priority:  important|Component:  avformat
  Version:  git-master   |   Resolution:
 Keywords:  btrt moov|   Blocked By:
  mp4 mov|  Reproduced by developer:  0
 Blocking:   |
Analyzed by developer:  0|
-+-

Comment (by Mista_D):

 Its adding some junk into MOOV after btrt.   Not working

 Thank you for trying though

--
Ticket URL: 
FFmpeg 
FFmpeg issue tracker
___
FFmpeg-trac mailing list
FFmpeg-trac@avcodec.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-trac


Re: [FFmpeg-trac] #6575(avformat:new): Bitrate Atom MP4 enhancement

2017-08-08 Thread FFmpeg
#6575: Bitrate Atom MP4 enhancement
-+-
 Reporter:  Mista_D  |Owner:
 Type:  enhancement  |   Status:  new
 Priority:  important|Component:  avformat
  Version:  git-master   |   Resolution:
 Keywords:  btrt moov|   Blocked By:
  mp4 mov|  Reproduced by developer:  0
 Blocking:   |
Analyzed by developer:  0|
-+-

Comment (by oscord):

 libavformat/movenc.c

--
Ticket URL: 
FFmpeg 
FFmpeg issue tracker
___
FFmpeg-trac mailing list
FFmpeg-trac@avcodec.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-trac


Re: [FFmpeg-trac] #6575(avformat:new): Bitrate Atom MP4 enhancement

2017-08-08 Thread FFmpeg
#6575: Bitrate Atom MP4 enhancement
-+-
 Reporter:  Mista_D  |Owner:
 Type:  enhancement  |   Status:  new
 Priority:  important|Component:  avformat
  Version:  git-master   |   Resolution:
 Keywords:  btrt moov|   Blocked By:
  mp4 mov|  Reproduced by developer:  0
 Blocking:   |
Analyzed by developer:  0|
-+-

Comment (by oscord):

 @line 1077

 +static int mov_write_btrt_tag(AVIOContext *pb, MOVTrack *track)
 +{
 +   AVCPBProperties *props;
 +   int64_t pos = avio_tell(pb);
 +   unsigned avg_bitrate;
 +   props = (AVCPBProperties*)av_stream_get_side_data(track->st,
 AV_PKT_DATA_CPB_PROPERTIES, NULL);
 +   avg_bitrate = compute_avg_bitrate(track);
 +
 +avio_wb32(pb, 0);
 +ffio_wfourcc(pb, "btrt");
 +avio_wb32(pb, props ? props->buffer_size : 0);
 +avio_wb32(pb, props ? FFMAX3(props->max_bitrate, props->avg_bitrate,
 avg_bitrate) : FFMAX(track->par->bit_rate, avg_bitrate));
 +avio_wb32(pb, avg_bitrate);
 +   return update_size(pb, pos);
 +}


 @line 1939

 mov_write_avcc_tag(pb, track);
 +   mov_write_btrt_tag(pb, track);
 if (track->mode == MODE_IPOD)



 Use the cash for something good

--
Ticket URL: 
FFmpeg 
FFmpeg issue tracker
___
FFmpeg-trac mailing list
FFmpeg-trac@avcodec.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-trac


Re: [FFmpeg-trac] #6575(avformat:new): Bitrate Atom MP4 enhancement

2017-08-08 Thread FFmpeg
#6575: Bitrate Atom MP4 enhancement
-+-
 Reporter:  Mista_D  |Owner:
 Type:  enhancement  |   Status:  new
 Priority:  important|Component:  avformat
  Version:  git-master   |   Resolution:
 Keywords:  btrt moov|   Blocked By:
  mp4 mov|  Reproduced by developer:  0
 Blocking:   |
Analyzed by developer:  0|
-+-

Comment (by Mista_D):

 Bounty of €250 ($300 USD) to whomever implements it before August 14, 2017
 please.

 Some work was already done before it seems...
 https://trac.ffmpeg.org/ticket/551

 Thank you

--
Ticket URL: 
FFmpeg 
FFmpeg issue tracker
___
FFmpeg-trac mailing list
FFmpeg-trac@avcodec.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-trac


Re: [FFmpeg-trac] #6575(avformat:new): Bitrate Atom MP4 enhancement

2017-08-08 Thread FFmpeg
#6575: Bitrate Atom MP4 enhancement
-+-
 Reporter:  Mista_D  |Owner:
 Type:  enhancement  |   Status:  new
 Priority:  important|Component:  avformat
  Version:  git-master   |   Resolution:
 Keywords:  btrt moov|   Blocked By:
  mp4 mov|  Reproduced by developer:  0
 Blocking:   |
Analyzed by developer:  0|
-+-

Comment (by Mista_D):

 http://www.mediafire.com/file/dwawitzp5xmc9vd/btrt.mp4

 test file with btrt Atom.

--
Ticket URL: 
FFmpeg 
FFmpeg issue tracker
___
FFmpeg-trac mailing list
FFmpeg-trac@avcodec.org
http://ffmpeg.org/mailman/listinfo/ffmpeg-trac