{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":65333271,"defaultBranch":"master","name":"mkvrg","ownerLogin":"kevinlekiller","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-08-09T22:47:03.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1641964?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713776757.0","currentOid":""},"activityList":{"items":[{"before":"ff63657877691539007073ae3afbf3517d09f705","after":"b2dec49651f11372b5416cbd830fc3c8da8ce29e","ref":"refs/heads/lite","pushedAt":"2024-05-11T21:58:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"WhitePeter","name":"Peter White","path":"/WhitePeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20902570?s=80&v=4"},"commit":{"message":"Exit 0 when skipping tagged tracks.","shortMessageHtmlLink":"Exit 0 when skipping tagged tracks."}},{"before":"af1538d6eddf00ef6be70fbd780e995501c49597","after":"ff63657877691539007073ae3afbf3517d09f705","ref":"refs/heads/lite","pushedAt":"2024-04-22T16:51:00.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"WhitePeter","name":"Peter White","path":"/WhitePeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20902570?s=80&v=4"},"commit":{"message":"Cosmetics.","shortMessageHtmlLink":"Cosmetics."}},{"before":"25ca86fa9104b1d4eb3553e8aa4e47955949b998","after":"af1538d6eddf00ef6be70fbd780e995501c49597","ref":"refs/heads/lite","pushedAt":"2024-04-22T11:06:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"WhitePeter","name":"Peter White","path":"/WhitePeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20902570?s=80&v=4"},"commit":{"message":"Better support for multi-line log messages.\n\nSome more restructuring of log messages made it obvious that multi-line\nmessages posed a problem. Putting everything in one line is a pain to\nread, so now every log line gets prefixed with the corresponding level.","shortMessageHtmlLink":"Better support for multi-line log messages."}},{"before":null,"after":"25ca86fa9104b1d4eb3553e8aa4e47955949b998","ref":"refs/heads/lite","pushedAt":"2024-04-22T09:05:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"WhitePeter","name":"Peter White","path":"/WhitePeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20902570?s=80&v=4"},"commit":{"message":"Prettier here-document.\n\nCareful with the indent tabs. There is one tab at the beginning of each\nline. Further indents are spaces. This way we get a here-document that\nfits its surroundings.","shortMessageHtmlLink":"Prettier here-document."}},{"before":"441384277458e4113d8d3b91155e7ce85935a0f9","after":"99e8fedcb813db0969696fc77be9857c98bd5fee","ref":"refs/heads/less_bash","pushedAt":"2024-04-20T11:01:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhitePeter","name":"Peter White","path":"/WhitePeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20902570?s=80&v=4"},"commit":{"message":"Provide command line options.\n\nI think it is more convenient to set options as arguments to the program\nrather than by setting environment variables. The latter is still\npossible but command line options will take precedence in case of\nconflict. No documentation yet.","shortMessageHtmlLink":"Provide command line options."}},{"before":"cfad5e31bf9d0dff74c1774f92c4935edbaab89e","after":"441384277458e4113d8d3b91155e7ce85935a0f9","ref":"refs/heads/less_bash","pushedAt":"2024-04-19T17:01:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhitePeter","name":"Peter White","path":"/WhitePeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20902570?s=80&v=4"},"commit":{"message":"Tag remuxed files right away.\n\nNew function tag_tracks() gets called right after successful remux.\n\nFixes #16","shortMessageHtmlLink":"Tag remuxed files right away."}},{"before":"07c6a3311d052d5a82435b49e7be85bbe817dd9f","after":"cfad5e31bf9d0dff74c1774f92c4935edbaab89e","ref":"refs/heads/less_bash","pushedAt":"2024-04-19T14:58:25.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"WhitePeter","name":"Peter White","path":"/WhitePeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20902570?s=80&v=4"},"commit":{"message":"More verbose cleanup.\n\nNice to know which signal caused the exit. Before, there was an error\nstating that `$tmpFile` could not be removed when in fact it was. Took\nme a while to realize that the trap for EXIT had to be reset.","shortMessageHtmlLink":"More verbose cleanup."}},{"before":"5588c443a13d55796f4400416c704ff1d0f0cdb1","after":"07c6a3311d052d5a82435b49e7be85bbe817dd9f","ref":"refs/heads/less_bash","pushedAt":"2024-04-18T14:32:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhitePeter","name":"Peter White","path":"/WhitePeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20902570?s=80&v=4"},"commit":{"message":"Actually use newline as IFS.\n\nTotally forgot to set IFS.","shortMessageHtmlLink":"Actually use newline as IFS."}},{"before":"bb78b7111de62dfff1edf2185014e896da9eaa75","after":"5588c443a13d55796f4400416c704ff1d0f0cdb1","ref":"refs/heads/less_bash","pushedAt":"2024-04-18T11:31:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"WhitePeter","name":"Peter White","path":"/WhitePeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20902570?s=80&v=4"},"commit":{"message":"Less printf statements.\n\nUse printf only when it is actually needed, i.e. when generating the\ntags. Also use `grep -E` rather than `-P` since this is about POSIX\ncompliance.\n\nP.S.: I take back what I said about LC_NUMERIC.","shortMessageHtmlLink":"Less printf statements."}},{"before":"063fe997ab1e882f031820adb76a63a560bf4046","after":"bb78b7111de62dfff1edf2185014e896da9eaa75","ref":"refs/heads/less_bash","pushedAt":"2024-04-18T07:23:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhitePeter","name":"Peter White","path":"/WhitePeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20902570?s=80&v=4"},"commit":{"message":"Correct indentation.","shortMessageHtmlLink":"Correct indentation."}},{"before":"e881ebdf57617cf20c3e4e610adb36259f88b60d","after":"063fe997ab1e882f031820adb76a63a560bf4046","ref":"refs/heads/less_bash","pushedAt":"2024-04-18T07:11:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"WhitePeter","name":"Peter White","path":"/WhitePeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20902570?s=80&v=4"},"commit":{"message":"Changed shebang to /bin/sh.\n\nAnd just to prove a point I removed the `LC_NUMERIC=C` line, which\nshould not have been necessary in the first place. But I guess the bash\ndevs have a different opinion on that.","shortMessageHtmlLink":"Changed shebang to /bin/sh."}},{"before":"973edd9fe3c63ec207c0c386b4c8780eb12a22fd","after":"ee300b3a5fce607268beee0272101927f175f868","ref":"refs/heads/master","pushedAt":"2024-04-17T01:41:47.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"WhitePeter","name":"Peter White","path":"/WhitePeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20902570?s=80&v=4"},"commit":{"message":"Fix remuxing.\n\ncommit 2325e48259417ed0429457d606fa5e3f368f5ccd introduced showing\nprogress which broke remuxing.","shortMessageHtmlLink":"Fix remuxing."}},{"before":"688daadcb9030b90789fddf2e79a8719d8b11ff0","after":"973edd9fe3c63ec207c0c386b4c8780eb12a22fd","ref":"refs/heads/master","pushedAt":"2024-04-17T00:44:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhitePeter","name":"Peter White","path":"/WhitePeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20902570?s=80&v=4"},"commit":{"message":"Bail out if output file exists.\n\nFixes #15","shortMessageHtmlLink":"Bail out if output file exists."}},{"before":"249ac1bf76bcba22cb2332ef1e050f51f83adac5","after":"688daadcb9030b90789fddf2e79a8719d8b11ff0","ref":"refs/heads/master","pushedAt":"2024-04-16T22:30:38.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"WhitePeter","name":"Peter White","path":"/WhitePeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20902570?s=80&v=4"},"commit":{"message":"Merge pull request #14 from kevinlekiller/remux_all_tracks\n\nRemux all tracks","shortMessageHtmlLink":"Merge pull request #14 from kevinlekiller/remux_all_tracks"}},{"before":null,"after":"d02eee83bf4ff2b2411c37ba25496849c3890558","ref":"refs/heads/remux_all_tracks","pushedAt":"2024-04-16T22:29:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"WhitePeter","name":"Peter White","path":"/WhitePeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20902570?s=80&v=4"},"commit":{"message":"Remux all tracks\n\nExplicitly map tracks to the output file otherwise ffmpeg only copies\none track of each category, resulting in data loss.\n\nFixes #13","shortMessageHtmlLink":"Remux all tracks"}},{"before":"03b916091eb40dbece2013957284666500db4dd4","after":"e881ebdf57617cf20c3e4e610adb36259f88b60d","ref":"refs/heads/less_bash","pushedAt":"2024-04-16T13:04:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"WhitePeter","name":"Peter White","path":"/WhitePeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20902570?s=80&v=4"},"commit":{"message":"More logging functions","shortMessageHtmlLink":"More logging functions"}},{"before":"fab3ce6dea53d940d723a19f7762cdde0daac547","after":"249ac1bf76bcba22cb2332ef1e050f51f83adac5","ref":"refs/heads/master","pushedAt":"2024-04-16T12:13:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"WhitePeter","name":"Peter White","path":"/WhitePeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20902570?s=80&v=4"},"commit":{"message":"Merge branch 'unordered_mkv'","shortMessageHtmlLink":"Merge branch 'unordered_mkv'"}},{"before":"aa6844b2af8afb1c11ce2a37e9f3f92ef9489b46","after":"fab3ce6dea53d940d723a19f7762cdde0daac547","ref":"refs/heads/master","pushedAt":"2024-04-16T11:59:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhitePeter","name":"Peter White","path":"/WhitePeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20902570?s=80&v=4"},"commit":{"message":"More robust floating point regex","shortMessageHtmlLink":"More robust floating point regex"}},{"before":null,"after":"03b916091eb40dbece2013957284666500db4dd4","ref":"refs/heads/less_bash","pushedAt":"2024-04-16T11:21:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"WhitePeter","name":"Peter White","path":"/WhitePeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20902570?s=80&v=4"},"commit":{"message":"More logging functions","shortMessageHtmlLink":"More logging functions"}},{"before":null,"after":"9006827665225cc0277611572aeec511a306dd15","ref":"refs/heads/unordered_mkv","pushedAt":"2024-04-16T09:56:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"WhitePeter","name":"Peter White","path":"/WhitePeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20902570?s=80&v=4"},"commit":{"message":"mkvrg: More robust track handling\n\nMatroska files can have tracks in arbitrary order, which made mkvrg fail\nwith some files that did not have tracks in the expected order. This\nadds a dependency for ffprobe, which should already be installed\nalongside ffmpeg in most cases.\n\nAlso, minor cosmetics to the description which now reflects the actual\nrequirements that are checked.\n\nFixes #11","shortMessageHtmlLink":"mkvrg: More robust track handling"}},{"before":"2325e48259417ed0429457d606fa5e3f368f5ccd","after":"aa6844b2af8afb1c11ce2a37e9f3f92ef9489b46","ref":"refs/heads/master","pushedAt":"2024-04-16T03:42:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"WhitePeter","name":"Peter White","path":"/WhitePeter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/20902570?s=80&v=4"},"commit":{"message":"mkvrg: Fix 'invalid number' errors\n\nApparently Bash assumes 'C' when interpreting numbers, which will result\nin 'invalid number' errors if user's shell is set to a locale in which\ncomma is the decimal separator.","shortMessageHtmlLink":"mkvrg: Fix 'invalid number' errors"}},{"before":"cc65a940fa3bc4e1a089599dbf3bcf112d958f4e","after":"2325e48259417ed0429457d606fa5e3f368f5ccd","ref":"refs/heads/master","pushedAt":"2023-05-02T16:42:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevinlekiller","name":null,"path":"/kevinlekiller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1641964?s=80&v=4"},"commit":{"message":"Show file progress","shortMessageHtmlLink":"Show file progress"}},{"before":"af6f29846ca581a982a3e7be38cd15164656af1f","after":"cc65a940fa3bc4e1a089599dbf3bcf112d958f4e","ref":"refs/heads/master","pushedAt":"2023-04-27T22:19:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevinlekiller","name":null,"path":"/kevinlekiller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1641964?s=80&v=4"},"commit":{"message":"Update mkvrg","shortMessageHtmlLink":"Update mkvrg"}},{"before":"25bd4238ba85730ca0260cfe5f0f91890d8a28c1","after":"af6f29846ca581a982a3e7be38cd15164656af1f","ref":"refs/heads/master","pushedAt":"2023-04-17T02:37:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevinlekiller","name":null,"path":"/kevinlekiller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1641964?s=80&v=4"},"commit":{"message":"Support more containers for remuxing","shortMessageHtmlLink":"Support more containers for remuxing"}},{"before":"5b906c53bb57422245d8a3111f366fe76e867963","after":"25bd4238ba85730ca0260cfe5f0f91890d8a28c1","ref":"refs/heads/master","pushedAt":"2023-04-17T00:00:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevinlekiller","name":null,"path":"/kevinlekiller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1641964?s=80&v=4"},"commit":{"message":"Update mkvrg","shortMessageHtmlLink":"Update mkvrg"}},{"before":"1ca8d9d9acef3b74be2b839d3eb9efac2d9d19b1","after":"5b906c53bb57422245d8a3111f366fe76e867963","ref":"refs/heads/master","pushedAt":"2023-04-16T23:42:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevinlekiller","name":null,"path":"/kevinlekiller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1641964?s=80&v=4"},"commit":{"message":"Unset unused vars","shortMessageHtmlLink":"Unset unused vars"}},{"before":"c5d7eb5be9971a562cf39cdfe8423e61b52385f5","after":"1ca8d9d9acef3b74be2b839d3eb9efac2d9d19b1","ref":"refs/heads/master","pushedAt":"2023-04-16T23:31:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevinlekiller","name":null,"path":"/kevinlekiller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1641964?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"e1839dfe9f97d4403f352013495bab8307cec604","after":"c5d7eb5be9971a562cf39cdfe8423e61b52385f5","ref":"refs/heads/master","pushedAt":"2023-04-16T23:25:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevinlekiller","name":null,"path":"/kevinlekiller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1641964?s=80&v=4"},"commit":{"message":"Add --help","shortMessageHtmlLink":"Add --help"}},{"before":"ff7de42224fe3d9175bba116502f10b67dc6dcd1","after":"e1839dfe9f97d4403f352013495bab8307cec604","ref":"refs/heads/master","pushedAt":"2023-04-16T22:36:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevinlekiller","name":null,"path":"/kevinlekiller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1641964?s=80&v=4"},"commit":{"message":"Show gain LUFS and peak dB","shortMessageHtmlLink":"Show gain LUFS and peak dB"}},{"before":"f7a2a055d83df3e8bdf97f34e7a3287d78a30944","after":"ff7de42224fe3d9175bba116502f10b67dc6dcd1","ref":"refs/heads/master","pushedAt":"2023-04-16T21:06:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kevinlekiller","name":null,"path":"/kevinlekiller","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1641964?s=80&v=4"},"commit":{"message":"Update mkvrg","shortMessageHtmlLink":"Update mkvrg"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAER2rm6wA","startCursor":null,"endCursor":null}},"title":"Activity ยท kevinlekiller/mkvrg"}