forked from UniversalMediaServer/UniversalMediaServer
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG.txt
1349 lines (1186 loc) · 57.1 KB
/
CHANGELOG.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
3.0.0-a6 - 2013-09-??
General:
A more helpful error is displayed when something is using the UMS HTTP port
Improved calculation of subtitle font size in FFmpeg
Expanded filename prettifying
Fixed x264 transcoding with MEncoder
Fixed a rare startup bug
Fixed FFmpeg subtitles bug
Fixed a general subtitles bug (thanks, Skeptical!)
Fixed several minor bugs
Renderers:
Added support for Samsung Galaxy S3
Improved DirecTV support
Updated DirecTV image
External Components:
Updated H2 Database Engine to 1.3.173
3.0.0-a5 - 2013-09-02
General:
Fixed a startup problem affecting some users
3.0.0-a4 - 2013-09-01
General:
Improved support for iTunes compilations
Added support for external subtitles in VLC
Expanded and fixed filename prettifying
Made video playback more stable
Fixed support for non-English iTunes libraries
Fixed external ASS/SSA support (Thanks, skeptical!)
Fixed FFmpeg muxing on non-PS3 renderers
Fixed use of custom Java Heapsize (Thanks, OptimusPrime!)
Fixed VLC audio/subtitle language selection
Fixed streaming radio timing out after 1:45:32
Fixed MEncoder subtitle support when the font name contains a space
Run the program in Java's server mode when using 64-bit JRE
Renderers:
Added support for Bravia W series TVs
Improved support for KalemSoft Media Player on BlackBerry PlayBook
Languages:
Updated French translation
Updated Spanish translation (thanks, AlfredoRamos!)
External Components:
Updated Apache Commons Codec to 1.8
Updated Checkstyle to 2.10
Updated Cobertura Maven Plugin to 2.5.2
Updated FindBugs Maven Plugin to 2.5.2
Updated Gson to 2.2.4
Updated H2 Database Engine to 1.3.172
Updated JBoss APIviz to 1.3.2
Updated jgoodies-forms to 1.6.0
Updated jgoodies-looks to 2.5.2
Updated JUnit to 4.11
Updated Logback to 1.0.13
Updated Maven Project Info Reports to 2.7
Updated Maven Source Plugin to 2.2.1
Updated Maven Surefire to 2.15
Updated PMD Maven Plugin to 3.0.1
Updated slf4j to 1.7.5
Updated Thumbnailator to 0.4.5, which:
Fixes use of Exif orientation
Updated xmlwise to 1.2.11
3.0.0-a3 - 2013-07-12 - Changes since 3.0.0-a2
General:
Fixed folder browsing in 32-bit mode
External Components:
Updated MediaInfo for Windows to 0.7.64, which:
Added HEVC/H.265 in MKV support
Added Dolby E support
Improved AVI, MKV, MPEG-TS, QuickTime, RMVB, MPEG-4, AAC, AVC, AC-3 and DTS support
Faster MPEG-TS analysis
3.0.0-a2 - 2013-07-05 - Changes since 3.0.0-a1
General:
Added manual configuration option (hide_subs_info) to hide subtitle info from filenames while browsing
FFmpeg starts faster
Improved quality of H.264 transcoding by default
Added H.264 transcoding quality option
Improved speed of list population
VLC video no longer loops
Added multithreading support to VLC
Audio files are added to the transcode folder
Chapter folders are hidden if the video duration is less than the chapter length
Improved file compatibility detection for H.264 muxing
Renamed a lot of configuration variables
Added thumbnail support to Samsung 2012 ES and EH models (thanks, dmitche3!)
Removed the obsolete MPlayerAudio, MPlayerWebAudio and MPlayerWebVideoDump engines
Fixed startup issue on OS X
Fixed RAW image transcoding and support 28 additional RAW file extensions
Fixed incorrect server IP address when starting UMS by launching UMS.exe or UMS.bat
Fixed layout issues
Fixed various bugs
Languages:
Updated Dutch translation (thanks, Leroy!)
External Components:
Updated FFmpeg on all operating systems, which:
Improves ASS/SSA subtitle support
Improves handling of aspect ratios, even when muxing
Fixes multithreaded MPEG-4 decoding
Added multithreading to ALAC decoding
Speeds up JPEG decoding
Fixes and improves MP3, AAC and DTS decoding stability
Fixes memory leaks
Fixes channel mapping with surround AAC audio
Improves H.264 and VC-1 support
Improves Vorbis support
Improves Matroska support
Improves MPEG-TS muxing
Updated MediaInfo for Windows to 0.7.63, which:
Adds H.265 (HEVC) support
Fixed some crashes with .mov files
Improved AVI support
Updated Netty to 3.6.6
Updated Thumbnailator to 0.4.4, which:
Fixes memory errors with the latest Java Runtimes
2.6.5 - 2013-06-06 - Changes since 2.6.4
General:
Made sure it is possible to override thumbnails
Fixed RAW image transcoding and support 28 additional RAW file extensions
Languages:
Updated Czech translation
Updated Dutch translation (thanks, leroy!)
Updated Spanish translation (thanks, Alfredo Ramos and uman2k!)
External Components:
Updated MediaInfo for Windows to 0.7.63, which:
Adds H.265 (HEVC) support
Fixed some crashes with .mov files
Improved AVI support
Updated Netty to 3.6.6
Updated Thumbnailator to 0.4.4, which:
Fixes memory errors with the latest Java Runtimes
3.0.0-a1 - 2013-05-15
General:
Added internal subtitle support to FFmpeg
Added subtitle seeking support to FFmpeg
Added subtitle styling (fontconfig) support to FFmpeg
Added "Prettify filenames" feature, for details on its use see the tooltip on the Navigation tab
Added configuration wizard to simplify common things like network configuration
Added an option to hide/show advanced options, hopefully making things less confusing/daunting for most users
Added VLC video transcoding (thanks, LordQuackstar!)
Added new options to iTunes library browsing: Browse by Artist, Album and Genre
Added the ability to resume videos after closing the program, for details on its use see the tooltip on the Navigation tab
Transcoding quality automatically adjusts for content and network speed by default, allowing wireless users an easier experience
Improved memory defaults on Windows
Improved video transcoding quality by default
Improved audio transcoding quality in FFmpeg by default
Fixed memory leaks
Added tooltips to several options to make them clearer
OS X build runs optimized Java 7 code
Renderers:
Xbox 360 supports 5.1 audio
Faster transcoding on Xbox 360
Added profile for Samsung D7000 TVs
Languages:
Added English (UK) to the list of languages
Updated Czech translation
Updated Spanish translation (thanks, Alfredo Ramos and uman2k!)
2.6.4 - 2013-05-10
General:
Made the menu icon on OS X grayscale to fit with most other programs (thanks, Kefran!)
Made file list population faster
Added option to ignore certain renderer configurations
Improved file compatibility on all renderers
Renderers:
Improved file compatibility on Sony Bravia TVs
Improved file compatibility on Samsung TVs
Languages:
Updated English settings
Updated all language flags
Corrected Slovak language flag
Added language flags for Icelandic, Lithuanian and Slovenian
2.6.3 - 2013-05-01
General:
Improved detection of renderers
Improved AAC/M4A support
External Components:
Updated Apache commons-lang to 3.1
Updated thumbnailator to 0.4.3
2.6.2 - 2013-04-22
General:
Fixed audio sync when muxing DTS via FFmpeg
Improved descriptions in GUI
Added support for the file:// protocol in WEB.conf
Protocols are matched before extensions in WEB.conf
Fixed "Can't assign requested address" bug after update to Java 1.6.0.45 on Mac OS X
Added installation instructions to the Linux distribution
Fixed incorrect server IP address when starting via UMS.exe or UMS.bat
External Components:
Updated FFmpeg for all operating systems, which:
Fixes RTMP bugs
Improves support for the following codecs/containers: WMV, MPEG, H.264, Matroska, AVI, AAC, AC-3, WMA, MP3, FLV, OGG
Improves 60FPS video support
Supports more audio channel layouts
Improves pthread support
Fixes memory leaks
Improves subtitle decoding support
Adds support for subtitles character encoding conversion
Makes duration estimation more reliable
Adds support for .ape files
Improves memory use when using hardware acceleration
Fixes multithreaded MPEG-4 decoding
Updated Java Runtime Environment automatic downloader for Windows to 7u21, which:
Has lots of security fixes and improvements
2.6.1 - 2013-04-16
General:
Added option to toggle H.264 remuxing in FFmpeg
Improved stability of Live Subtitles
Re-enabled WMP detection
Speed improvements
Fixed transcoding to Xbox via FFmpeg
Added support for WTV files
A-to-Z virtual folders support sorting options
Fixed a crash with rare MP3 files
Allow subtitles to be disabled on Samsung TVs
Renderers:
Improved Sony Blu-ray Player support (thanks, skeptical!)
Fixed exception on Android
Fixed stuttering issues with Bravia HX TVs
Languages:
Updated Dutch translation (thanks, leroy!)
Updated Italian language (thanks, nocciola82!)
External Components:
Updated FFmpeg for Linux to burek's 2013-04-04 build, which:
Is compiled statically
2.6.0 - 2013-03-29
General:
Added "Live Subtitles" which means you can select subtitles from the Internet via your device. It can be enabled on the Navigation/Share Settings page.
Improved layout of the Navigation/Share Settings page
Implemented default subtitle preferences, to use them:
Either use the "Clean Install" option on Windows or put "eng,off;*,eng;*,und" into the "Audio/subtitles language priority" box in the "Subtitles settings" tab on the Transcoding Settings page
Fixed DTS muxing with FFmpeg
Added new "precoder" functionality, useful for plugin developers
Added H.264 encoding support to MEncoder (when renderers specify it)
Languages:
Updated Czech translation
Updated English settings labels
Updated Simplified Chinese translation (thanks, lovenemesis!)
External Components:
Updated h2 database to 1.3.171, which:
Increases speed
Improves JDK 7 compatibility
Updated MPlayer/MEncoder for Windows to SB52, which:
Improves audio sync
Improves DVD support
Supports filenames with uncommon characters
Fixes memory leaks
Improves sync with Real videos
Fixes a crash
Updated Netty to 3.6.3, which:
Makes browsing more stable
2.5.2.2 - 2013-03-19
General:
Reverted maximum memory increase
2.5.2.1 - 2013-03-18
General:
Fixed the startup error introduced in 2.5.2
2.5.2 - 2013-03-18
General:
Offer to automatically update Java on Windows from 6 to 7
Fixed library updating with cache enabled
Made detection of network speed more accurate (thanks, ExSport!)
Library scanning interface improvements
Set a higher maximum memory by default via the Windows installer for computers with 4GB+ of RAM
2.5.1 - 2013-03-15
General:
Improved subtitle support on non-PS3 renderers
Made library/file loading faster
Fixed 24-bit flac support with tsMuxeR
Stopped using 2 database locations for media caching on Windows
Allow library scanning to be stopped
Library scanning interface improvements
Renderers:
Added support for Sony Home Theatre systems
Added support for Onkyo TX-NR717
Improved Samsung AllShare compatibility
2.5.0 - 2013-03-05
General:
Updated layout on the Transcoding Settings tab
Improved aspect ratio handling on Panasonic and Sony TVs
Enabled ASS/SSA subtitle support on Linux by default
Now compiled with Java 7
Optimized code for Java 7
The installer only tells Windows to run UMS at startup on new installs or if the user has specified it in UMS
Added RTMP support to FFmpeg Web Video engine
Fixed fontconfig support on OS X
FFmpeg can transcode to x264 with the renderer option TranscodeVideo=H264TSAC3
FFmpeg supports video muxing
Made muxing more reliable
Improved audio sync in FFmpeg
Improved FFmpeg buffering
Bandwidth limit is more accurate with FFmpeg
Renderers:
Added support for KalemSoft Media Player on BlackBerry PlayBook devices
Added support for Netgear NeoTV
Added support for Telstra T-Box
Added support for Yamaha RX-3900
Improved support for Sony Blu-ray players
Languages:
Made languages more consistent with eachother
Updated Russian translation (thanks, Tianuchka!)
Changed default audio/subtitles language priority for English users, which:
Disables subtitles when audio is English, otherwise look for English subtitles, prioritizing external before internal subtitles
Added language flags for Arabic, Croatian, Estonian, Latvian, Serbian and Vietnamese
External Components:
Updated FFmpeg for Windows and Linux to SB8, which:
Increases x264 encoding speed
Updated InterFrame to 2.5.0, which:
Improves scene-change detection
Minimizes artifacts
Updated Java Runtime Environment automatic downloader for Windows to 7u17, which:
Fixes serious security holes
Updated MediaInfo for Windows to 0.7.62
2.4.2 - 2013-02-17
General:
Fixed bug on some renderers where no files/folders were showing
The Clean Install option on Windows deletes the MPlayer Contconfig cache
External Components:
Updated FFmpeg for OS X to 1.1.2, which:
Adds automatic multithreading
Improves QuickTime format support
Supports decoding WMA Lossless
Supports decoding RealAudio Lossless
Fixes security issues
Fixes over 150 bugs
Supports RTMP
Supports Opus
Supports encoding external subtitles
Supports decoding DTS-HD
2.4.1 - 2013-02-15
General:
Improved autostart support
Renderers:
Added support for Sharp Aquos TVs
Added support for Showtime 4
External Components:
Updated MPlayer/MEncoder for Windows and Linux to SB50, which:
Silences meaningless errors
Supports 32-bit Linux installations
Updated FFmpeg for Windows and Linux to SB7, which:
Adds RTMP support
Supports 32-bit Linux installations
2.4.0 - 2013-02-10
General:
FFmpeg supports external subtitles
Linux build includes MPlayer, MEncoder and FFmpeg binaries like the other versions always have
Fixed user setting to automatically load external subtitles
Audio/subtitle language priority is now blank by default
Improved RealVideo file support
Added log level selector to the Logs tab
Improved MP4 compatibility on PS3
The word "the" at the start of filenames is ignored while sorting by default
Program runs on Windows startup by default, can be changed on the General Configuration tab
Fixed support for the Channels plugin
Languages:
Updated Czech translation
Updated Russian translation (thanks, Tianuchka!)
Made more things translatable
External Components:
Added MPlayer/MEncoder SB49 for Linux
Added FFmpeg SB6 for Linux
Updated Java Runtime Environment automatic downloader for Windows to 7u13, which:
Fixes serious security holes
Updated FFmpeg for Windows to SB6, which:
Enables external subtitles
2.3.0 - 2013-01-27
General:
FFmpeg supports audio selection
Improved MKV/MP4 support on PS3
Fixed rare bug where files stop half way through
Support streaming mp4 to WD TV Live
Added initial support for Vizio Smart TVs
Fixed playback on unknown renderers
Fixed several FFmpeg-related bugs
Improved support for videos whose containers change aspect ratios
Tried to fix headless mode detection on Ubuntu
Fixed various bugs
External Components:
Updated FFmpeg for Windows to SB5, which:
Improves AC-3 audio buffering
Fixes memory leaks
Fixes a bug which detected transport streams as finished when they weren't
Improved MPEG-PS encoding
Made error codes more meaningful
Improves Matroska (MKV) support
Improves threading
Optimized AC-3 decoding
Updated InterFrame to 2.4.0, which:
Improves scene-change detection
2.2.6 - 2013-01-21
General:
Some renderers (like Philips HTS) can connect more quickly with the server
Improved support for Sony Bravia HX series TVs
Improved design on OS X
Fixed FFmpeg video transcoding on Xbox
Fixed file permissions on Linux
Plugins can use custom icons for files (thanks, skeptical!)
Languages:
Updated Korean translation (thanks, sunghyuk!)
External Components:
Updated MPlayer/MEncoder for Windows to SB49, which:
Improves MP3 encoding speed
Improves MKV support
Improves threading
Fixes memory leaks
2.2.5 - 2013-01-16
General:
Fixed transcoding support on some renderers (thanks for testing, Raker13!)
Merged the Video Settings folder into the Server Settings folder
Fixed a bug with the cache (thanks, valib!)
Several code optimizations (thanks, valib!)
External Components:
Updated Java Runtime Environment automatic downloader for Windows to 7u11, which:
Fixes serious security holes
2.2.4 - 2013-01-09
General:
Prevents internal and external subtitles from showing at the same time
External Components:
Updated MPlayer/MEncoder to SB48, which:
Runs faster
Crashes less
Detects framerates more accurately
Fixed subtitle bug on certain CPUs
Improved audio/video sync
Fixed memory leaks
Improves AVI support
Fixed audio stuttering/repeating bug
Fixed alpha for ASS subtitles
Improves permissions handling on Windows
Removes incorrectly categorised fonts
Makes ASS/SSA subtitle rendering up to 3.5x faster
Improves AC-3 audio buffering
Fixes a bug which detected transport streams as finished when they weren't
Improved MPEG-PS encoding
2.2.3 - 2013-01-07
General:
Temporarily rolled back MPlayer/MEncoder for Windows to SB42 to fix playback bugs
2.2.2 - 2013-01-03
General:
Improved support of many files, especially on non-PS3 renderers
Fixed AVI support on Panasonic TVs
Cleaned up the "serving" text at the bottom of the program
Fixed conditional horizontal scrollbar
More accurately determine which formats tsMuxeR supports
External Components:
Updated InterFrame to 2.3.0, which:
Increased speed
Improved quality in high-action scenes
Optimised memory use
Supports more video cards
Updated MPlayer/MEncoder to SB47, which:
Disabled direct rendering for non-ref frames only again
Fixes a bug which detected transport streams as finished when they weren't
2.2.1 - 2012-12-21
General:
Improved MEncoder audio sync
Improved TS video support on PS3
Installer offers to automatically close UMS if it is running
Updated JRE auto-download to 7u10
Fixed tsMuxeR support on non-PS3 renderers
Improved MediaInfo support
More files work on Panasonic TVs
Updated images for PS3 and Panasonic TV renderers
External Components:
Updated MPlayer/MEncoder to SB46, which:
Makes ASS/SSA subtitle rendering up to 3.5x faster
Improves sync for files with negative timestamps
Improves AC-3 audio buffering
Fixes memory leaks
2.2.0 - 2012-12-11
General:
Added option that creates virtual A-Z subfolders in folders with a lot of files (the last option on the Navigation/Share Settings page)
Added option to the Windows installer to perform a "clean install", which removes all configuration files before installing
Design and usability improvements
Logging improvements
Fixed audio/subtitle priority defaults
"Definitely disable subtitles" is more reliable
Fixed FFmpeg Web Video streaming
Fixed DTS support in FFmpeg
Improved FFmpeg speed
Added support for creating thumbnails from TIFF and other formats
Fixed numerous smaller bugs
Made thumbnail generation and browsing faster
Don't show the text "{External Subtitles}" if the display name is "[No Encoding]" within the transcode folder
Added support for True Motion and convertfps to AviSynth/FFmpeg engine
Made multithreading more stable with AviSynth/FFmpeg engine
Fixed RTL subtitle support
Improved stability while seeking and transcoding
Fixed custom MEncoder settings at renderer level
Added a check to the Windows installer that prevents installation until UMS is closed
Languages:
Minor updates to all languages
More text is translatable
Updated Brazilian
Updated Czech
Renderers:
Support more Android players (thanks, ExSport!)
Improved support for Panasonic TVs (thanks, ExSport!)
External Components:
Updated MPlayer/MEncoder to SB45, which:
Fixed audio stuttering/repeating bug
Fixed alpha for ASS subtitles
Improves permissions handling on Windows
Removes incorrectly categorised fonts
Updated FFmpeg to SB4, which:
Improves audio sync when seeking
Supports more rare avi files
Improves support for demuxing DTS-HD
Fixes dozens of memory leaks
Improves audio sync for some AVI files using MP3 audio
Improves FPS detection
Improved sync for interlaced video
Allows mid-stream channel layout change for flac audio
Supports 24-bit flac encoding
Improves support for some CPU-optimisations
Fixed a lot of bugs with the implementation of h264
2.1.2 - 2012-12-01
General:
Fixed subtitle support for RTL languages (Arabic, Persian, etc.)
Updated MPlayer/MEncoder to SB44, which:
Fixed subtitle bug on certain CPUs
Improved audio/video sync in some cases
Fixed memory leaks
Improves AVI support
2.1.1 - 2012-11-25
General:
Fixed a bug preventing UMS from starting
Improved Plugin Management page design
Minor language update
2.1.0 - 2012-11-23
General:
Enabled HiDPI for retina displays
Fixed a bug that prevented showing Galaxy Nexus pictures
Allow plugins more freedom on install
Logging improvements
Stop Windows Media Player from being detected because it has never been supported
Language clarifications
Updated Dutch Traditional translation (thanks, leroy!)
Added support for all 3D SBS videos
Fixed blocky video with some files
Fixed bug where the program would not start without an internet connection
Checks for VSFilter (AviSynth subtitles plugin) in K-Lite Codec Pack
Fixed crash when scanning some MP3 files with large cover images on Linux (#22)
Added support for external subtitles with the AviSynth/MEncoder engine
Stopped virtual folder names being cut off after periods
Fixed several rare crashes
Renamed the Traces tab to Logs
Made text and buttons on the Logs page more readable
Plugin Management:
Fixed and improved credentials management
Improved Plugin Management tab design
Buggy plugins no longer logspam
Renderers:
Added support for Sony Bravia EX620 TVs (thanks, morisato!)
External components:
Updated H2 Database Engine to 1.3.169, which:
Makes library scanning faster
Updated InterFrame to 2.2.0, which:
Has less artifacts in the interpolated frames
Rolled back MediaInfo on OS X to 0.7.58, which:
Fixes a bug that caused all videos to be transcoded instead of streamed
Updated MPlayer/MEncoder to SB43, which:
Runs faster
Crashes less
Leaks memory less
Detects framerates more accurately
Improves audio sync
2.0.0 - 2012-10-31
General:
Design facelift
Added support for more file archive formats (7-Zip, gzip and tar)
Improved DVD and ISO support
Fixed ASS/SSA subtitle position when using overscan compensation
Fixed a rare bug where videos played at half-speed
Updated JRE auto-download to 7u9 (latest)
Admin permissions notifications work on Windows 8 (before they only worked on 7 and Vista)
Fixed the FFmpeg Audio engine
Updated English settings/descriptions
Made some log messages more descriptive
MEncoder's "A/V sync alternative method" option is applied correctly again
Fixed error while loading iPhoto library
Updated many program dependencies to benefit from many bugfixes
Fixed bug where disabled engines would be picked
Updated links on the Help page
Made renderer config layouts more synchronised
Added a button to uninstall the Windows service
Removed fontconfig from MEncoder for Mac OS X for improved subs compatibility
Made names in the transcode folder shorter by removing redundant information
The user preference to hide file extensions is applied to the transcode folder subfolder names
External components:
Updated MPlayer/MEncoder to SB42, which:
Runs faster
Improves audio/video sync
Faster handling of ASS/SSA subtitles
Improves DVD support
Updated FFmpeg to SB3, which:
Fixes memory leaks
Fixes other bugs
Updated MediaInfo to 0.7.61, which:
Fixes MKV framerate detection bug
Fixes E-AC-3 duration detection bug
More reliable DTS bitrate detection
Updated Java Service Wrapper to 3.5.15, which:
Improves Windows permissions handling
Renderers:
Added support for Sony Bravia HX800 TVs (thanks, lelin!)
Enabled streaming more file formats to Android devices
Improved DivX support on Panasonic devices (thanks, ExSport!)
Plugin Management:
Created new "Plugin Management" tab
Added button to edit the plugin credential file
Improved plugin installation process
Added button to reload available plugin list
Updated author column of plugin installer to include maintainers
Added "version" column to plugin installer
Languages:
Turkish flag added for the transcode folder
Updated settings labels for all languages
1.6.0 - 2012-10-01
General:
MEncoder and tsMuxeR no longer produce stretched audio with some videos
Improved handling of initialization errors
Updated h2 database to 1.3.168 (thanks, valib!)
Changed audio/subtitle defaults to accept anything
We no longer display language options in the transcode folder for engines that don't accept them
Renamed the FFmpeg/AviSynth engine to AviSynth/FFmpeg
The AviSynth/FFmpeg engine works again
FFmpeg:
Added DTS output support
Video quality settings fixed
Now respects the "remux AC-3" setting instead of always remuxing AC-3
Renderers:
Added support for Samsung SMT-G7400 (UPC Horizon)
Languages:
Made English language settings more accurate
Updated Chinese Traditional translation (thanks, mcc!)
1.5.2 - 2012-09-27
General:
Temporarily rolled back MPlayer/MEncoder to SB37, which fixes DVD support
Updated FFmpeg to SB2, which fixes seeking bugs
Plugin Installer:
Added Description column
Added "run as administrator" reminder for Windows 7 and Vista users
Installation progress window is centered
Disabled manual row-editing
Customised the column widths so all text is visible
Languages:
Removed deprecated part of Russian translation
1.5.1 - 2012-09-19
General:
FFmpeg and FFmpeg/AviSynth engines now use the "Video quality settings" from the "Common transcode settings" page
Many improvements to the layout of settings
Updated FFmpeg to 8bdba0b (20120914)
Updated MPlayer and MEncoder for Windows to SB38, which:
Enables more CPU optimisations (runs faster)
Improves audio sync
Tries to fix very occasional freezing issue
Languages:
Updated all languages
1.5.0 - 2012-09-04
General:
Made videos adhere more exactly to the maximum bandwidth limit
Updated MPlayer/MEncoder to SB37, changelog: http://www.spirton.com/mplayer-mencoder-sb37-released/
Updated MediaInfo to 0.7.60, changelog: http://mediainfo.sourceforge.net/Log
Files are now sorted alphanuerically by default, e.g. Episode 2 before Episode 10
#--TRANSCODE--# folder name is localized
Cleaned up FFmpeg and MEncoder commands
Use automatic enabling of multithreading with FFmpeg and FFmpeg/AviSynth engines
Many improvements to UMS.conf and how it responds to updates, it is recommended to delete your old one
Only use tsMuxeR to compensate for MEncoder ignoring audio delay when A/V sync alternative method is enabled (which it is by default)
Fixed bugs in plugin installer
Automatic encoding detection of non UTF-8 external subtitles for Russian, Greek, Hebrew, Chinese, Korean and Japanese languages (leave "Subtitles codepage" option blank)
Improved handling of UTF-8 external subtitles
Prevented image distortion on some DLNA clients with "Keep AC-3 track" option enabled
Don't show entries for disabled engines in #--TRANSCODE--# folder
Allow Traces tab panel to auto-scroll (thanks, LordQuackstar!)
Replaced ImageMagick with Thumbnailator for thumbnail generation
Fix FFmpeg engine's handling of unsupported custom options (thanks, ajamess)
Fixed FFmpeg command line arguments used by tsMuxeR video
Fixed DNLA 2114 errors when scanning non-readable subfolders with "hide empty folders" enabled
Linux tarball: fix "cannot find tsMuxeR" error
Fixed numerous small bugs
Renderers:
Added Sony SMP-N100
Added Yamaha RX-A1010 (thanks, merelin)
Deprecated misnamed TranscodeVideo profile MPEGAC3: use MPEGPSAC3 instead
Documented and cleaned up TranscodeVideo and TranscodeAudio profiles
FFmpeg:
Updated FFmpeg to a366bea (20120827)
Follow the maximum bandwidth setting
Mux AC3 instead of transcoding it
Use better commands
MEncoder:
Disabled AC-3 remux if audio track has delay, which improves audio sync
Disabled DTS and LPCM remuxing if tsMuxeR engine is unavailable
Languages:
Updated Bulgarian translation (thanks, JORDITO)
Updated Dutch translation (thanks, leroy)
Updated Russian
Updated English settings labels
1.4.0 - 2012-07-18
General:
Many improvements to FFmpeg, from audio sync to file-support to stability
Updated MPlayer and MEncoder for Windows to SB36, which:
Supports a lot more file formats and colour-spaces
Improves audio/video sync, especially with PAL (25FPS) videos
Added FFmpeg multithreading option
Updated FFmpeg for OS X to 57d5a224
Added a GUI config editor for those who like to edit manually
Improved audio/video sync when using MEncoder
Improved audio channel detection
Fixed support for some plugins
Added support for TX3G (MPEG-4 Timed Text) subtitles
Added support for WebM videos downloaded from YouTube
Fixed DV video detection
Fixed "Definitely disable subtitles" option with ASS/SSA subtitles
Fixed default audio/subtitle priority options
Fixed running on headless servers
Windows 7 and Vista users are reminded to run as administrator before attempting to automatically update
Fixed multithreading bug with MEncoder on Linux
Made layout more consistent
Plugin Installer:
Added Plugin Installer which lets you automatically browse plugins and install them, see this page for details: http://www.universalmediaserver.com/forum/viewtopic.php?f=8&t=152
Web:
Added new default web video engine: FFMpeg Web Video
Updated WEB.conf with working default video streams
Added support for new web protocols: mmsh:// and mmst://
Added The Onion to the default video feeds
Languages:
Updated Simplified Chinese (thanks, lovenemesis!)
Updated Czech (thanks, valib!)
Updated English
Added image for Hebrew subtitle choosing
1.3.0 - 2012-07-09
General:
Enabled FFmpeg video player for all platforms
Updated FFmpeg for Windows to e01f478 (20120319)
Updated 32-bit MediaInfo to the 20120611 development snapshot which fixes a bug with detecting the duration of some avi files
Improved FFmpeg commands
Added support for PGS (Blu-ray) subtitles
Added support for VobSub (DVD) subtitles in MP4 container
Better handling of embedded ASS/SSA subtitle styling
Fixed audio track selection for MP4 and MOV containers
Localized audio and subtitle priority defaults
Added option on Traces tab to pack useful debug information into a zip file
Fixed 64-bit OS detection for Windows and OS X
Made program-closing more reliable
Fixed default settings
Languages:
Updated Catalan (thanks, aseques)
Improved English
1.2.1 - 2012-06-30
General:
Improved video buffer stability
The default versions of UMS.conf and WEB.conf are now put in ProgramData on Windows (thanks to vulcan for reporting this bug)
Updated UMS.conf
Updated renderer.conf creation instructions
Fixed AviSynth/FFmpeg crash
Improved AviSynth/FFmpeg engine code
Enabled convertfps by default
Made the AviSynth script instructions separate to the input box
Minor design improvements to the Transcoding tab
Made True Motion smoother
Assorted bugfixes
Languages:
Updated Catalan
Updated English
1.2.0 - 2012-06-26
General:
Create thumbnails from 2 seconds into the video by default
Fixed silent installation
Updated MPlayer and MEncoder for Windows to SB35, which:
Supports more colours in ASS/SSA subtitles
Fixes memory leaks
Starts faster
Improves fonts
Improves caching
Improves multithreading stability
Updated MPlayer and MEncoder for OS X to SB32
Lots of code optimisations
Made program restarts more reliable
Fixed AviSynth ConvertFPS option
Improved AviSynth frame-serving stability
Renderers:
Added support for DirecTV HR series (thanks, DeFlanko!)
Added workaround for 2.0 384 kbits AC3 PS3 audio bug (PMS issue #230 & #1414)
Improved support for Panasonic TVs
Installer:
Only offer to run AviSynth installer if it isn't already installed
Languages:
Updated Czech
1.1.1 - 2012-06-14
General:
Fixed memory buffer handling
Added LPCM transcoding option for all audio tracks
Added DTS HD-MA support up to 7.1 channels: DTS core remux, LPCM and AC3 transcoding
Added Dolby TrueHD support up to 7.1 channels: LPCM (recommended) and AC3 (buggy for 7.1) transcoding
Added support for more rare audio formats
Updated documentation in UMS.conf
Languages:
Improved English settings labels
Fixed spacing across all languages on the "Common transcode settings" page
Improved Russian translations
Removed outdated translations
Fixed display of maximum transcode buffer size in 5 languages (ca, es, is, it, sv)
Improved support for RTL languages
1.1.0 - 2012-06-09
General:
Made program restarts more reliable
Fixed bug that occurred when resetting cache
Made buffer display in megabytes instead of bytes
Updated MediaInfo to 0.7.58
Branding
Fixed overscan compensation bug on some renderers (thanks to tMH for reporting the bug!)
Improved OS X tray icon (thanks, glebb!)
Added workaround for folder depth limits
Use UMS_PROFILE instead of PMS_PROFILE
Added support for audio that is 48Hz/24Hz
Fixed settings folder permissions
Renderers:
Added Yamaha RX-V671 (thanks, adresd!)
Added LG Smart TV Upgrader (600ST)
Added OPPO BDP-83 (thanks, counsil!)
Added OPPO BDP-93 (thanks, counsil!)
Added Sony Bravia 5500 series image
Added Sony Bravia EX series image
Added Panasonic TV image
Improved D-Link DSM-510 image
Improved Sony Blu-ray Player image
Improved Xbox 360 image
Improved Philips Streamium support
Fixed support for Samsung 2012 TVs (thanks, trooperryan!)
Numerous small improvements
AviSynth True Motion (InterFrame):
Supports more video cards
Improved stability
Improved compatibility with AviSynth 2.6
Languages:
Made Status tab more consistent across languages
Removed outdated translations
Installer:
Option to install AviSynth 2.6 MT
Option to set custom memory limit
1.0.1 - 2012-06-03
Fixed a bug where XBOX 360 couldn't see the server (thanks to cmonster and Secate for testing)
Lots of language updates and fixes
AviSynth support was broken for some languages
Fixed an iPhoto bug
More branding
Code improvements
1.0.0 - 2012-05-31
Renamed and rebranded to Universal Media Server
Updated MPlayer and MEncoder to SB34
Updated MediaInfo to 0.7.57
Enabled automatic updating
Fixed NPE when toggling HTTP Engine V2
Fixed global custom MEncoder options
Fixed startup for symlinked UMS.sh (thanks, Matthijs!)
Added documentation to UMS.conf (thanks, Hagar!)
Updated JNA to support multiarch directories on Linux
Added GUI support for right-to-left languages
Language updates:
- Added Arabic
- Updated Czech
- Added Hebrew (thanks, zvi-yamin!)
- Updated English
Renderer updates:
- Added D-link DSM-510 (thanks, glenrocks!)
- Added AcePlayer app (thanks, md.versi!)
- Fixed Samsung 2012 TVs timeout (thanks, troop!)
Added option to select and force the default renderer
↑ ========================================================== ↑
↑ Universal Media Server changelog above this line ↑
↓ PS3 Media Server (SubJunk Build) changelog below this line ↓
↓ ========================================================== ↓
1.52.2-SB71:
* Synchronised with official r1330 (43c3455a91), changelog: https://github.com/ps3mediaserver/ps3mediaserver/commits/master
* Added new True Motion feature to the Avisynth engine, along with the ability to use GPU to boost speed
* Added support for automatic multithreading in Avisynth (was only possible manually before)
* Disabled convertfps by default in Avisynth since it was missing a value and therefore caused 1 missing frame per second
* Updated MediaInfo to 0.7.56, changelog: http://mediainfo.sourceforge.net/Log
1.52.2-SB70:
* Synchronised with official r1322 (03bfb207f5), changelog: https://github.com/ps3mediaserver/ps3mediaserver/commits/master
* Updated MPlayer and MEncoder to SB30, changelog: http://www.spirton.com/mplayer-mencoder-subjunk-build/#Changelog
* Updated ImageMagick Convert to 6.7.6-4
1.52.1-SB69:
* Synchronised with official r1305 (03bfb207f5), changelog: https://github.com/ps3mediaserver/ps3mediaserver/commits/master
* Updated MPlayer and MEncoder to SB29, changelog: http://www.spirton.com/mplayer-mencoder-subjunk-build/#Changelog
1.51.0-SB68:
* Synchronised with official r1253 (f1bc902f83), changelog: https://github.com/ps3mediaserver/ps3mediaserver/commits/master
* Updated MPlayer and MEncoder to SB28, changelog: http://www.spirton.com/mplayer-mencoder-subjunk-build/#Changelog
* Updated MediaInfo to 0.7.54, changelog: http://mediainfo.sourceforge.net/Log
* Updated ImageMagick Convert to 6.7.6, changelog: http://www.imagemagick.org/script/changelog.php
1.51.0-SB67:
* Synchronised with official r1241 (e257484166) from r1228 (3b76460a29), changelog: https://github.com/ps3mediaserver/ps3mediaserver/commits/master
* Updated MPlayer and MEncoder to SB26 from SB24, changelog: http://www.spirton.com/mplayer-mencoder-subjunk-build/#Changelog
* Fixed the display of SRT and embedded plaintext subtitles for the Hebrew language.
* Made font scale larger by default
* Stop disabling certain options since the logic wasn't good
1.50.2-SB66:
* Synchronised with official r1228 (3b76460a29) from r1175 (0579dc80ff), changelog: https://github.com/ps3mediaserver/ps3mediaserver/commits/master
* Updated MPlayer and MEncoder to SB24 from SB23, changelog: http://www.spirton.com/mplayer-mencoder-subjunk-build/#Changelog
* Fixed video aspect ratios and subtitle positioning when using overscan compensation
* Clarified some MEncoder settings that were misleading/wrong
1.50.2-SB65:
* Synchronised with official r1175 (0579dc80ff) from r1131 (d9f34153dd), changelog: https://github.com/ps3mediaserver/ps3mediaserver/commits/master
1.50.2-SB64: