Anton Khirnov
|
61e42e04ed
fftools/ffmpeg: drop OutputStream.ref_par
|
2 years ago |
Anton Khirnov
|
8cbf229c94
fftools/ffmpeg: drop the -vol option
|
2 years ago |
Anton Khirnov
|
1cd60d3b35
fftools/ffmpeg: remove an unnecessary avcodec_close() call
|
2 years ago |
Anton Khirnov
|
c2f2dd0296
fftools/ffmpeg: stop accessing the encoder context unnecessarily
|
2 years ago |
Anton Khirnov
|
34cbda3ee1
fftools/ffmpeg: replace AVFrame.pkt_duration with duration
|
2 years ago |
Andreas Rheinhardt
|
b0ae5d02f3
fftools/ffmpeg: Zero subtitle packet padding
|
2 years ago |
Anton Khirnov
|
2d924b3a63
fftools/ffmpeg: move each muxer to a separate thread
|
2 years ago |
Anton Khirnov
|
760ce4bc0b
fftools/ffmpeg: depend on threads
|
2 years ago |
Anton Khirnov
|
8e854cdd2e
fftools/ffmpeg: stop using av_stream_get_end_pts()
|
2 years ago |
Anton Khirnov
|
52bc8a842e
fftools/ffmpeg_mux: return errors from of_submit_packet()
|
2 years ago |
Anton Khirnov
|
ff593c6c88
fftools/ffmpeg: make the muxer AVFormatContext private to ffmpeg_mux.c
|
2 years ago |
Anton Khirnov
|
4403851ca9
fftools/ffmpeg: only set OutputStream.frame_number for video encoding
|
2 years ago |
Anton Khirnov
|
4cd19eaffa
fftools/ffmpeg: stop using OutputStream.frame_number in print_report()
|
2 years ago |
Anton Khirnov
|
587081a179
fftools/ffmpeg: use the sync queues to handle -frames
|
2 years ago |
Anton Khirnov
|
4740fea7dd
fftools/ffmpeg: rework -shortest implementation
|
2 years ago |
Anton Khirnov
|
d02ae31fb2
fftools/ffmpeg: use pre-BSF DTS for choosing next output
|
2 years ago |
Anton Khirnov
|
b2b9e9ccee
fftools/ffmpeg: use last filter output pts to choose next output stream
|
2 years ago |
Anton Khirnov
|
f52d045e34
fftools/ffmpeg: do not send spurious EOF for streamcopy when looping
|
2 years ago |
Anton Khirnov
|
481b27e850
fftools/ffmpeg: use refcounted packets for encoded subtitles
|
2 years ago |
Anton Khirnov
|
dceccd4aeb
fftools/ffmpeg: move freeing 2pass input stats to a better place
|
2 years ago |
Anton Khirnov
|
ec00b005f9
fftools/ffmpeg_mux: split of_write_packet()
|
2 years ago |
Anton Khirnov
|
9c2b800203
fftools/ffmpeg: move the mux queue into muxer private data
|
2 years ago |
Anton Khirnov
|
35bfcff07f
fftools/ffmpeg: do not log to the muxer context
|
2 years ago |
Anton Khirnov
|
48989efb76
fftools/ffmpeg: access output file chapters through a wrapper
|
2 years ago |
Anton Khirnov
|
4877842bb5
fftools/ffmpeg: refactor the code checking for bitexact output
|
2 years ago |
Anton Khirnov
|
cc1cc2c65e
fftools/ffmpeg: move closing the file into of_write_trailer()
|
2 years ago |
Anton Khirnov
|
cc49646077
fftools/ffmpeg: write the header for stream-less outputs when initializing the muxer
|
2 years ago |
Anton Khirnov
|
12e9e50219
fftools/ffmpeg: set want_sdp when initializing the muxer
|
2 years ago |
Anton Khirnov
|
d8e944c238
fftools/ffmpeg: refactor limiting output file size with -fs
|
2 years ago |
Anton Khirnov
|
9fe62a545f
fftools/ffmpeg: add a helper function to access output file size
|
2 years ago |
Anton Khirnov
|
de3a135e0f
ffmpeg: use AVFrame.duration instead of AVFrame.pkt_duration
|
2 years ago |
Timo Rothenpieler
|
91a95e19c9
fftools/ffmpeg: make debug_ts print raw filter output
|
2 years ago |
Marton Balint
|
20e2aa940c
fftools/ffmpeg: change frame counters to 64 bit
|
2 years ago |
Gyan Doshi
|
09c53a04c5
ffmpeg: add option fps_mode
|
2 years ago |
Stefano Sabatini
|
605b4016b3
ffmpeg: drop undocumented -d option
|
2 years ago |
Anton Khirnov
|
b033913d1c
fftools/ffmpeg: move processing AV_PKT_DATA_QUALITY_STATS to do_video_stats()
|
2 years ago |
Anton Khirnov
|
0c914ebd53
fftools/ffmpeg: merge variable declaration and initialization
|
2 years ago |
Anton Khirnov
|
9acce2afcf
fftools/ffmpeg: stop using av_stream_get_end_pts() in do_video_stats()
|
2 years ago |
Anton Khirnov
|
3d4d355375
fftools/ffmpeg: stop using AVStream.nb_frames in do_video_stats()
|
2 years ago |
Anton Khirnov
|
19d1e1fb06
fftools/ffmpeg: move do_video_stats() to avoid a forward declaration
|
2 years ago |
Anton Khirnov
|
1753fbd095
fftools/ffmpeg: drop a useless check and reduce indentation
|
2 years ago |
Anton Khirnov
|
9f4437a4eb
fftools/ffmpeg: reindent after previous commit
|
2 years ago |
Anton Khirnov
|
2ecb333fe4
fftools/ffmpeg: reuse the encoding code for flushing encoders
|
2 years ago |
Anton Khirnov
|
a11ab64730
fftools/ffmpeg: share the code encoding a single frame between video and audio
|
2 years ago |
Anton Khirnov
|
4a7c8bb3d8
fftools/ffmpeg: store output format separately from the muxer context
|
3 years ago |
Anton Khirnov
|
5c66ee6351
fftools/ffmpeg: move freeing the output file to ffmpeg_mux.c
|
3 years ago |
Anton Khirnov
|
5bc644ea8a
fftools/ffmpeg: move writing the trailer to ffmpeg_mux.c
|
3 years ago |
Anton Khirnov
|
288aa37387
fftools/ffmpeg: move some muxing-related code into a separate file
|
3 years ago |
Anton Khirnov
|
b1a984cb49
fftools/ffmpeg: store the output file index in OutputFile
|
2 years ago |
Anton Khirnov
|
662364b2ef
fftools/ffmpeg: stop using OutputStream.frame_number for streamcopy
|
2 years ago |