]>
granicus.if.org Git - handbrake/log
Pavel Shlyak [Sat, 5 Jan 2019 15:08:09 +0000 (19:08 +0400)]
Cleanup preview.c
Refer https://github.com/HandBrake/HandBrake/issues/1754 for more details
Damiano Galassi [Sat, 5 Jan 2019 08:53:16 +0000 (09:53 +0100)]
MacGui: try to fix an hang on Sierra.
sr55 [Fri, 4 Jan 2019 21:37:11 +0000 (21:37 +0000)]
WinGui: Fix a potential crash in the OptionsTabNameConverter. Fixes #1784
sr55 [Fri, 4 Jan 2019 21:25:01 +0000 (21:25 +0000)]
WinGui: Improvements to the new queue design.
- Added "Options" drop button to the Summary Tab. Includes "Play File" and "Open Source/Dest directory" options
- Moved the encode status information onto the Summary Tab (only shown when encoding)
- Added placeholder buttons for Move up/down to make queue re-ordering more discoverable.
- Space optimisation
sr55 [Thu, 3 Jan 2019 19:38:46 +0000 (19:38 +0000)]
WinGui: Remove support for loading legacy settings files AND add VideoScaler to the reset legacy settings list to avoid crash issues. Fixes #1782
mwayne [Thu, 3 Jan 2019 10:15:58 +0000 (11:15 +0100)]
gtk: Fix minor cross compile issue in callbacks
Fix undeclared variable introduced in commit
826d1a7fb862c292195d766f72c51dce120b47bd
sr55 [Tue, 1 Jan 2019 16:50:12 +0000 (16:50 +0000)]
WinGui: Add CPU info back into the log header as it's not always available in the log body.
sr55 [Tue, 1 Jan 2019 15:24:46 +0000 (15:24 +0000)]
WinGui: Fix restriction on the picture settings tab after setting a preset. It will use whatever is smaller. Source, or Preset #1773
sr55 [Tue, 1 Jan 2019 15:15:09 +0000 (15:15 +0000)]
WinGui: Fix erroneous log message error about invalid x264 preset when not using an x264 encoder.
Nomis101 [Mon, 24 Dec 2018 22:01:27 +0000 (23:01 +0100)]
MacGui: make some more strings of HBPicture+UIAdditions accessible for localization
Make it possible to localize some more strings of the Preview window.
Bradley Sepos [Tue, 1 Jan 2019 00:00:00 +0000 (00:00 +0000)]
Update copyright dates to 2019.
Diego Elio Pettenò [Mon, 31 Dec 2018 16:22:25 +0000 (16:22 +0000)]
setup: don't require the user to agree to GPL-3 to complete setup.
As @foone complains on twitter often enough, this should not require
agreement for use since GPL is not an EULA.
The definitions are inspired from the similar NSIS setup file from VLC.
sr55 [Sun, 30 Dec 2018 21:30:30 +0000 (21:30 +0000)]
WinGui: Fix Detelecine tooltip. Fixes #1760
sr55 [Sun, 30 Dec 2018 21:25:51 +0000 (21:25 +0000)]
WinGui: Fix issues with "Any" language selection with the "First" option used. For both Audio and Subtitle tabs, this should now only provide 1 track. Fixes #1735 and makes the behaviour consistent with the Mac/Linux GUI's
sr55 [Sun, 30 Dec 2018 19:58:13 +0000 (19:58 +0000)]
WinGui: Fix an issue where picture settings (crop and anamorphic) are not correctly restored on queue edit. Fixes #1771
sr55 [Sun, 30 Dec 2018 16:42:22 +0000 (16:42 +0000)]
Update the mfx dispatch library to the head revision
a7d95e5 to fix issues with newer Intel Drivers.
Scott [Sun, 30 Dec 2018 13:08:59 +0000 (13:08 +0000)]
Change the Transifex link to include /public which doesn't require a login.
John Stebbins [Sat, 29 Dec 2018 16:59:37 +0000 (09:59 -0700)]
LinGui: remove hidden x264 advanced options tab
It's been deprecated and hidden for several years now. Time for it to
go.
sr55 [Fri, 28 Dec 2018 21:53:14 +0000 (21:53 +0000)]
WinGui: Make the new queue design default for new nightly installs. Move the When Done option below the queue list.
sr55 [Fri, 28 Dec 2018 21:11:33 +0000 (21:11 +0000)]
WinGui: Restore the options dropdown on the legacy queue design.
sr55 [Fri, 28 Dec 2018 20:55:08 +0000 (20:55 +0000)]
WinGui: Tighten up the UI for marginal displays and move the "Back" button on the options pane near the top.
John Stebbins [Fri, 28 Dec 2018 17:24:54 +0000 (10:24 -0700)]
avfilter: fix yadif options
'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
John Stebbins [Thu, 27 Dec 2018 19:04:00 +0000 (12:04 -0700)]
encavcodecaudio: fix AAC 5.1 encoding
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
sr55 [Wed, 26 Dec 2018 16:33:52 +0000 (16:33 +0000)]
WinGui: Bump Version to 1.3.0
Bradley Sepos [Wed, 26 Dec 2018 02:08:50 +0000 (21:08 -0500)]
libhb: Remove duplicate lines added to param.c in
822ce4df33f7550078688f86a68460bdfb4d2c90 .
#1754.
John Stebbins [Tue, 25 Dec 2018 16:23:38 +0000 (09:23 -0700)]
Fix rotation of video flagged with 0 rotation
Only breaks in cases that video is *explicitely* flagged with 0 rotation.
Fixes https://github.com/HandBrake/HandBrake/issues/1750
John Stebbins [Sat, 22 Dec 2018 18:03:17 +0000 (10:03 -0800)]
LinGui: bump ubuntu version number epoch
Overrides a bad version number for ubuntu cosmic in launchpad
Damiano Galassi [Sat, 22 Dec 2018 07:41:28 +0000 (08:41 +0100)]
Fix macOS codesign script.
Damiano Galassi [Sat, 22 Dec 2018 06:52:46 +0000 (07:52 +0100)]
MacGui: fix file extension when setting a preset.
sr55 [Sun, 16 Dec 2018 17:16:51 +0000 (17:16 +0000)]
WinGui: Where the system language isn't English, allow English language to be used in GUI.
sr55 [Sun, 16 Dec 2018 16:55:26 +0000 (16:55 +0000)]
WinGui: Quick Fix of shutdown option for German translation.
sr55 [Sun, 16 Dec 2018 10:30:52 +0000 (10:30 +0000)]
WinGui: Fix an error when trying to encode an item with no destination.
sr55 [Sat, 15 Dec 2018 21:14:47 +0000 (21:14 +0000)]
WinGui: Try to work-around broken shell extensions breaking the Shutdown feature.
sr55 [Sat, 15 Dec 2018 20:35:34 +0000 (20:35 +0000)]
WinGui: Reset the cancel flag on the Countdown Window for post-encode actions. #1729
Bradley Sepos [Sat, 15 Dec 2018 19:24:30 +0000 (14:24 -0500)]
Nits in 1.2.0 release News.
Scott [Sat, 15 Dec 2018 16:27:57 +0000 (16:27 +0000)]
Remove source-path, it's not new to windows 1.2
Bradley Sepos [Sat, 15 Dec 2018 01:51:16 +0000 (20:51 -0500)]
Clarify source-path automatic path setting in News for 1.2.0 release.
sr55 [Fri, 14 Dec 2018 21:00:21 +0000 (21:00 +0000)]
WinGui: Focus the preview window when the button is pressed while it is still open.
sr55 [Fri, 14 Dec 2018 20:57:01 +0000 (20:57 +0000)]
WinGui: Don't allow multiple preview windows to be opened.
Bradley Sepos [Fri, 14 Dec 2018 19:54:38 +0000 (14:54 -0500)]
contrib: Add FFmpeg patch fixing decoding for certain MPEG streams.
Fixes #1563.
Bradley Sepos [Thu, 13 Dec 2018 14:56:54 +0000 (09:56 -0500)]
Another minor revision to News for 1.2.0.
This was only ever an issue in the nightly builds, and not released.
Damiano Galassi [Thu, 13 Dec 2018 12:24:29 +0000 (13:24 +0100)]
MacGui: refactor HBStateFormatter.
Damiano Galassi [Thu, 13 Dec 2018 12:23:34 +0000 (13:23 +0100)]
MacGui: add a touch bar button to open a new source when all the windows are closed.
Damiano Galassi [Thu, 13 Dec 2018 12:23:04 +0000 (13:23 +0100)]
MacGui: write a log message when sleep is prevented/allowed.
Bradley Sepos [Thu, 13 Dec 2018 01:32:27 +0000 (20:32 -0500)]
Sort Thanks and add liblzma (xz).
Bradley Sepos [Thu, 13 Dec 2018 01:29:12 +0000 (20:29 -0500)]
Revise News for 1.2.0 release based on feedback.
Scott [Wed, 12 Dec 2018 22:04:06 +0000 (22:04 +0000)]
Update README.markdown
Scott [Wed, 12 Dec 2018 22:02:17 +0000 (22:02 +0000)]
Updating Thanks
Scott [Wed, 12 Dec 2018 22:00:47 +0000 (22:00 +0000)]
Typo
Scott [Wed, 12 Dec 2018 22:00:22 +0000 (22:00 +0000)]
Update README.markdown
Scott [Wed, 12 Dec 2018 22:00:04 +0000 (22:00 +0000)]
Updating information about translations.
Bradley Sepos [Wed, 12 Dec 2018 20:52:00 +0000 (15:52 -0500)]
Add new Chromecast 1080p60 preset to News for 1.2.0 release.
Bradley Sepos [Wed, 12 Dec 2018 20:48:34 +0000 (15:48 -0500)]
preset: Add Chromecast 1080p60 Surround preset and update some descriptions.
New Chromecast 3rd Generation supports 60 fps.
sr55 [Wed, 12 Dec 2018 20:31:23 +0000 (20:31 +0000)]
WinGui: Consistency tweak. "Reload" instead of "Reload Defaults"
Bradley Sepos [Wed, 12 Dec 2018 20:31:44 +0000 (15:31 -0500)]
Fix typo in News for 1.2.0 release.
Bradley Sepos [Wed, 12 Dec 2018 20:30:01 +0000 (15:30 -0500)]
Update News for 1.2.0 release.
John Stebbins [Wed, 12 Dec 2018 19:59:56 +0000 (11:59 -0800)]
LinGui: accept {source-path} in addition to {source_path}
Standardize on '-' but accept legacy '_'
sr55 [Tue, 11 Dec 2018 20:07:36 +0000 (20:07 +0000)]
Extend the range of allowed bitrate inputs to allow Opus to go down as low as 6kbit #1725
sr55 [Mon, 10 Dec 2018 18:40:17 +0000 (18:40 +0000)]
VideoToolbox: Remove unsupported main10 mode #1719
sr55 [Sun, 9 Dec 2018 21:15:40 +0000 (21:15 +0000)]
WinGui: Some further tidyup of HandBrake.Interop. Remove the instance manager. The consumers should manage this themselves.
sr55 [Sun, 9 Dec 2018 21:06:45 +0000 (21:06 +0000)]
WinGui: FIx a small bug in the HTTP Service
Scott [Sat, 8 Dec 2018 17:40:12 +0000 (17:40 +0000)]
Add Build Status to the Readme
Scott [Sat, 8 Dec 2018 17:38:56 +0000 (17:38 +0000)]
Remove unneeded sudo
Scott [Sat, 8 Dec 2018 17:23:50 +0000 (17:23 +0000)]
Initial support for Travis builds
To start off with, Linux CLI only.
sr55 [Sat, 8 Dec 2018 15:28:38 +0000 (15:28 +0000)]
WinGui: Fix a number of build warnings. Fixes #1720 and #1721 and a few other warnings in the code.
sr55 [Fri, 7 Dec 2018 23:36:19 +0000 (23:36 +0000)]
VCE: Fix an issue with where the h264 stream was not correctly written to the container. #1706
Simon Lämmle [Mon, 3 Dec 2018 14:36:59 +0000 (15:36 +0100)]
MacGui: update German localization (Dec 2018).
Update german localization to Transifex status of December 2018.
sr55 [Sun, 2 Dec 2018 20:49:43 +0000 (20:49 +0000)]
WinGui: Completely hide the 2pass control for all hardware encoders.
sr55 [Sat, 1 Dec 2018 13:45:31 +0000 (13:45 +0000)]
Default Nvenc to use slower, higher quality settings. Fix some issues around the rate control, profile and level settings.
sr55 [Thu, 29 Nov 2018 19:29:21 +0000 (19:29 +0000)]
WinGui: Fix a minor cosmetic issue on the extra args box on the video tab. Fixes #1705
John Stebbins [Thu, 29 Nov 2018 18:21:31 +0000 (10:21 -0800)]
nvenc: fix chapter mark positions
Set flag that forces nvenc to produce IDR frames when a keyframe is
forced. We require IDR frames at chapter marks.
Yuichiro NAITO [Tue, 27 Nov 2018 13:45:43 +0000 (22:45 +0900)]
build: Remove GCC.I and GCC.L for FreeBSD.
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.
Yuichiro NAITO [Mon, 19 Nov 2018 02:19:19 +0000 (11:19 +0900)]
build: Respect CC environment variable on all platforms.
Yuichiro NAITO [Sat, 17 Nov 2018 08:23:53 +0000 (17:23 +0900)]
build: Respect CC environment variable on FreeBSD.
Fixes #1674.
We use the compiler that CC environment variable indicates.
If CC is ommited, use gcc or clang which is installed.
If gcc is chosen, we need to add `-Wl,-rpath` option to make runtime linker
linking gcc's runtime libraries from installed path. For example, gcc7's
runtime libraries are installed in `/usr/local/lib/gcc7` by default.
And we also need to link libc++ first to make libc++ initializer is called
on runtime.
Bradley Sepos [Tue, 20 Nov 2018 12:25:36 +0000 (07:25 -0500)]
contrib: Update to FFmpeg 4.1.0.
Includes additional patches applied to the release branch shortly after tagging, including a patch that fixes #1595.
Bradley Sepos [Tue, 20 Nov 2018 12:24:30 +0000 (07:24 -0500)]
contrib: Update to x265 2.9.
Bradley Sepos [Tue, 20 Nov 2018 12:23:56 +0000 (07:23 -0500)]
contrib: Update to x264 build 157 r2935
545de2f .
Bradley Sepos [Tue, 20 Nov 2018 12:21:57 +0000 (07:21 -0500)]
contrib: Update to libopus 1.3.
sr55 [Sat, 24 Nov 2018 14:42:08 +0000 (14:42 +0000)]
Nvenc: Don't override rc-lookahead or spartial-aq settings.
sr55 [Sat, 24 Nov 2018 13:27:07 +0000 (13:27 +0000)]
WinGui: Allow Add All / Add Selection to queue to be added to the toolbar similar to the mac ui. Enabled via the toolbar right click context menu.
sr55 [Sat, 24 Nov 2018 12:59:50 +0000 (12:59 +0000)]
WinGui: Tidy up a few instances of mesagebox.show.
sr55 [Sat, 24 Nov 2018 12:53:19 +0000 (12:53 +0000)]
WinGui: Trim some duplicate error messages on the main screen.
sr55 [Fri, 23 Nov 2018 23:38:53 +0000 (23:38 +0000)]
WinGui: Get rid of some erroneous logging for NVEnc.
sr55 [Fri, 23 Nov 2018 21:39:19 +0000 (21:39 +0000)]
WinGui: Update German translation #1597
sr55 [Wed, 21 Nov 2018 19:33:09 +0000 (19:33 +0000)]
WinGui: Disable 2-pass for NVEnc and VCE. this is not implemented.
sr55 [Mon, 19 Nov 2018 17:36:45 +0000 (17:36 +0000)]
WinGui: Fixing various UI Localisation issues and missing strings. #1597
sr55 [Sun, 18 Nov 2018 14:06:30 +0000 (14:06 +0000)]
WinGui: Updated DE Translations. Updated the Source Selection view to be more responsive #1597
sr55 [Sun, 18 Nov 2018 13:51:55 +0000 (13:51 +0000)]
WinGui: Save Options when the app closes, if the options window was last open and unsaved.
Damiano Galassi [Sun, 18 Nov 2018 09:39:43 +0000 (10:39 +0100)]
MacGui: fix an exception in the preview window touchbar.
Scott [Sat, 17 Nov 2018 18:24:07 +0000 (18:24 +0000)]
Try to make the Feature Request template clearer.
Scott [Sat, 17 Nov 2018 18:21:58 +0000 (18:21 +0000)]
Try to make the post template clearer.
sr55 [Sat, 17 Nov 2018 18:15:17 +0000 (18:15 +0000)]
Few Minor UI Tweaks to better handle localised content.
sr55 [Sat, 17 Nov 2018 18:09:10 +0000 (18:09 +0000)]
WinGui: Minor Code Tidyup
sr55 [Sat, 17 Nov 2018 18:05:04 +0000 (18:05 +0000)]
WinGui: Fix build system / installer issues around language support.
Damiano Galassi [Thu, 15 Nov 2018 14:04:04 +0000 (15:04 +0100)]
MacGui: disable two-pass when VideoToolbox is the selected encoder.
Damiano Galassi [Thu, 15 Nov 2018 12:56:16 +0000 (13:56 +0100)]
Add VideoToolbox hardware encoding thru FFmpeg.
Damiano Galassi [Thu, 15 Nov 2018 12:00:25 +0000 (13:00 +0100)]
MacGui: made some touch bar buttons smaller.
John Stebbins [Sat, 3 Nov 2018 16:40:41 +0000 (09:40 -0700)]
Give VCE and NVENC encoders more descriptive long names
John Stebbins [Sat, 3 Nov 2018 16:39:39 +0000 (09:39 -0700)]
Fix display of null nvenc encoder names in job log
John Stebbins [Sat, 3 Nov 2018 16:38:36 +0000 (09:38 -0700)]
muxavformat: fix error messages