Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add SSA subtitle import | John Stebbins | 2019-01-14 | 9 | -47/+358 |
| | |||||
* | decavcodec: fix more potential uses of uninitialized variables | Tim Walker | 2019-01-08 | 1 | -6/+6 |
| | | | | | | Fixes a crash I experienced locally following 76f14dad963db46961ce3d425a102ac3d898ce10 Inspired by 3c95342a8cdf5b3b03d8b5e94ec099b0bc6a4f35 | ||||
* | fix missing frames when transcoding m2ts files | John Stebbins | 2019-01-07 | 2 | -1/+68 |
| | | | | Fixes https://github.com/HandBrake/HandBrake/issues/1611 | ||||
* | decavcodec: fix potential use of uninitialized variables | John Stebbins | 2019-01-05 | 1 | -2/+2 |
| | |||||
* | Update copyright dates to 2019. | Bradley Sepos | 2019-01-01 | 95 | -95/+95 |
| | |||||
* | avfilter: fix yadif options | John Stebbins | 2018-12-28 | 1 | -9/+33 |
| | | | | | | | | 'mode' still worked, but I've changed to use mnemonic string values. 'parity' still worked, but I've changed to use mnemonic string values. 'auto' failed, was replaced by 'deint=deinterlaced'. Fixes https://forum.handbrake.fr/viewtopic.php?f=6&t=38564 | ||||
* | encavcodecaudio: fix AAC 5.1 encoding | John Stebbins | 2018-12-27 | 1 | -0/+5 |
| | | | | | | | Use 5.1 back for AAC because 5.1 side uses a not-so-universally supported feature to signal the non-standard layout Fixes https://github.com/HandBrake/HandBrake/issues/1744 | ||||
* | libhb: Remove duplicate lines added to param.c in ↵ | Bradley Sepos | 2018-12-25 | 1 | -4/+0 |
| | | | | | | 822ce4df33f7550078688f86a68460bdfb4d2c90. #1754. | ||||
* | Fix rotation of video flagged with 0 rotation | John Stebbins | 2018-12-25 | 1 | -0/+1 |
| | | | | | | Only breaks in cases that video is *explicitely* flagged with 0 rotation. Fixes https://github.com/HandBrake/HandBrake/issues/1750 | ||||
* | preset: Add Chromecast 1080p60 Surround preset and update some descriptions. | Bradley Sepos | 2018-12-12 | 1 | -4/+120 |
| | | | | New Chromecast 3rd Generation supports 60 fps. | ||||
* | Extend the range of allowed bitrate inputs to allow Opus to go down as low ↵ | sr55 | 2018-12-11 | 1 | -0/+3 |
| | | | | as 6kbit #1725 | ||||
* | VideoToolbox: Remove unsupported main10 mode #1719 | sr55 | 2018-12-10 | 1 | -1/+1 |
| | |||||
* | VCE: Fix an issue with where the h264 stream was not correctly written to ↵ | sr55 | 2018-12-07 | 1 | -9/+2 |
| | | | | the container. #1706 | ||||
* | Default Nvenc to use slower, higher quality settings. Fix some issues around ↵ | sr55 | 2018-12-01 | 1 | -12/+56 |
| | | | | the rate control, profile and level settings. | ||||
* | nvenc: fix chapter mark positions | John Stebbins | 2018-11-29 | 1 | -0/+3 |
| | | | | | Set flag that forces nvenc to produce IDR frames when a keyframe is forced. We require IDR frames at chapter marks. | ||||
* | build: Remove GCC.I and GCC.L for FreeBSD. | Yuichiro NAITO | 2018-11-27 | 1 | -0/+1 |
| | | | | | | | | It is too strong configuration that forces to search for the specific path first. If contrib library (ex. x265) is installed from Ports, and Ports library version is different from contrib, "GCC.I=/usr/local/include" look up Ports library headers first and it can be different definitions from contrib headers. We should look up contrib headers before Ports library headers. | ||||
* | Nvenc: Don't override rc-lookahead or spartial-aq settings. | sr55 | 2018-11-24 | 1 | -6/+0 |
| | |||||
* | WinGui: Get rid of some erroneous logging for NVEnc. | sr55 | 2018-11-23 | 1 | -2/+1 |
| | |||||
* | Add VideoToolbox hardware encoding thru FFmpeg. | Damiano Galassi | 2018-11-15 | 7 | -3/+196 |
| | |||||
* | Give VCE and NVENC encoders more descriptive long names | John Stebbins | 2018-11-14 | 1 | -4/+4 |
| | |||||
* | Fix display of null nvenc encoder names in job log | John Stebbins | 2018-11-14 | 1 | -1/+1 |
| | |||||
* | muxavformat: fix error messages | John Stebbins | 2018-11-14 | 1 | -4/+4 |
| | |||||
* | encavcodec: fix passing extradata to muxer | John Stebbins | 2018-11-14 | 2 | -44/+69 |
| | | | | | | The extradata handling hasn't changed since 0.7 when we only used encavcodec for mpeg4 encoding. It was not designed to handle the additional codecs we are encoding now. | ||||
* | decavcodec: fix use after free | John Stebbins | 2018-11-07 | 1 | -1/+1 |
| | | | | | Symptom was a crash at the end of subtitle scan. Fixes https://forum.handbrake.fr/viewtopic.php?f=13&t=38379 | ||||
* | decsrtsub: support timecodes that use '.' for fractions | John Stebbins | 2018-11-07 | 1 | -1/+7 |
| | | | | | The convention is to use ',' for fractions in SRT files. But opensubtitles.com is distributing files that use '.' | ||||
* | decsrtsub: fix crash when file can't be opened | John Stebbins | 2018-11-07 | 1 | -3/+7 |
| | |||||
* | decavcodec: packetize data before searching for extradata | John Stebbins | 2018-11-06 | 1 | -197/+158 |
| | | | | | | The necessary data for setting up extradata may be scattered across multiple input buffers. The buffers must be combined before extradata can be extracted. | ||||
* | stream: enable probing for all unrecognized stream types | John Stebbins | 2018-11-06 | 1 | -1/+1 |
| | | | | Fixes https://forum.handbrake.fr/viewtopic.php?f=5&t=38200 | ||||
* | libhb: Fix an issue that was causing the "encavcodecaInit: Unknown avcodec ↵ | sr55 | 2018-10-01 | 1 | -1/+0 |
| | | | | option stereo_mode" message in the log. This option is changed in ffmpeg. | ||||
* | VCE: Remove unnecessary VCE logging. | sr55 | 2018-10-01 | 1 | -6/+0 |
| | |||||
* | VCE: Try to improve the reliability of the VCE hardware detection. | sr55 | 2018-09-29 | 1 | -3/+4 |
| | |||||
* | presets: Bump presets major version. | Bradley Sepos | 2018-09-26 | 1 | -1/+1 |
| | |||||
* | presets: Minor revision to Amazon Fire descriptions. | Bradley Sepos | 2018-09-26 | 1 | -3/+3 |
| | |||||
* | presets: Update descriptions for Apple devices. | Bradley Sepos | 2018-09-26 | 1 | -5/+5 |
| | | | | | | | | Adds the recently released iPhone XR, XS, XS Max to the Apple 2160p60 4K HEVC Surround preset. Revises other product listings with most recent information. Moves iPad 1st Generation and iPad 2 to the Apple 720p30 Surround preset. The old iPad preset was 720p30, display resolution is higher than 540p, and storage space is not a huge concern. | ||||
* | presets: Add iPad 1st Gen to Apple 540p30 Surround description. | Bradley Sepos | 2018-09-26 | 1 | -1/+1 |
| | | | | Seems this went missing at some point. | ||||
* | presets: Make all 2-channel mixdowns stereo instead of DPL2. | Bradley Sepos | 2018-09-26 | 1 | -73/+73 |
| | | | | https://github.com/HandBrake/HandBrake/issues/1162#issuecomment-418253455 | ||||
* | presets: Explicitly disable Align A/V Start where not set. | Bradley Sepos | 2018-09-26 | 1 | -0/+43 |
| | |||||
* | presets: Disable unused Align A/V Start for Roku 2160p (MKV). | Bradley Sepos | 2018-09-26 | 1 | -1/+1 |
| | |||||
* | presets: Add Amazon Fire 720p preset. | Bradley Sepos | 2018-09-26 | 1 | -0/+101 |
| | |||||
* | presets: Rename Fire TV to Amazon Fire and update compatibility info. | Bradley Sepos | 2018-09-26 | 1 | -4/+4 |
| | |||||
* | presets: Remove Legacy 0.10.x presets. | Bradley Sepos | 2018-09-26 | 1 | -745/+0 |
| | | | | | | These have been deprecated for two full release cycles. Newer and more compatible presets exist for every scenario, and as always, users can create their own in the event the official presets do not fit their needs. See https://github.com/HandBrake/HandBrake-docs/blob/efb51cc2cd7d0c30fa5e9ee88366233ca34757a4/source/docs/en/latest/technical/official-presets.markdown#legacy-010x-presets for a list of compatible replacements. | ||||
* | VCE: Add positive logging. | sr55 | 2018-09-25 | 1 | -0/+4 |
| | |||||
* | VCE: Add temp logging to vce_common.c to give a hint as to why some users ↵ | sr55 | 2018-09-24 | 1 | -0/+6 |
| | | | | can't use VCE. | ||||
* | Refactor the color tag code, and pass it to the FFmpeg encoders. | Damiano Galassi | 2018-08-28 | 9 | -149/+73 |
| | |||||
* | libhb: use the same padding as FFmpeg when allocating buffer. | Damiano Galassi | 2018-08-22 | 1 | -1/+1 |
| | |||||
* | build: Allows to use clang/clang++ compiler on FreeBSD. | Yuichiro NAITO | 2018-08-22 | 1 | -1/+1 |
| | | | | | LOCALBASE variable is used to indicate where FreeBSD ports are installed. default is /usr/local. | ||||
* | contrib: gtk: libhb: macosx: test: Remove remaining traces of libavresample. | Bradley Sepos | 2018-08-16 | 2 | -10/+1 |
| | | | | Extension of and closes #1422. | ||||
* | Fixing available Levels for VCE and other H265 encoders. | sr55 | 2018-08-16 | 2 | -8/+17 |
| | |||||
* | VCE: Show only supported H264 / HEVC profiles. | sr55 | 2018-08-16 | 2 | -3/+8 |
| | |||||
* | VCE: Small Adjustment to the Quality settings passed to ffmpeg. B-Frames +2 ↵ | sr55 | 2018-08-16 | 1 | -2/+7 |
| | | | | #1408 |