Quod LibetÊÇÒ»¸öÓÃPython׫дµÄ¸ù¾ÝGTK µÄÒôƵ²¥·ÅÆ÷£¬Ó¦ÓÃMutagen±êÇ©¿â£¬ËüµÄÉè¼Æ˼·ÊÇ£¬Äã±ÈÔÛÃǸüÖªµÀÔõÑù»ú¹¹ÄãµÄ¸èÇú£¬ËüʹÄãÒÀ¾ÝÕýÔò±í´ïʽÖÆ×ö²¥·ÅÁÐ±í£¨±ðµ£ÐÄ£¬ÕýÔò±í´ïʽ¼ìË÷»¹¿ÉÒÔ£©£¬ËüʹÄãÔÚÎĵµÖбíÃ÷ºÍ±àдÄãÔ¸ÒâµÄÒ»ÇбêÇ©£¬Õë¶ÔËüÖ§³ÖµÄÈ«²¿¸ñʽÎļþ¡£
¡¡¡¡ÒôƵ²¥·Å
¡¡¡¡¶àÖÖ¶àÑùÒôƵºóÃ棨GStreamer¡¢xine-lib£©¡£
¡¡¡¡Ò²È·Á¢Ö§³ÖJACKÝ”³ö£¨¸ù¾ÝGStreamer£©¡£
¡¡¡¡Ö§³Ö·á¸»¶à²ÊµÄ»Ø¿´ÔöÒæÖµ¡£ÒÀ¾Ýµ±½ñÖ÷ÊÓͼºÍ²¥·Å´ÎÐòÔÚ "Çú×Ó "ºÍ "¸öÈËר¼ "·½Ê½ÖмäÈ«×Ô¶¯ÌôÑ¡
¡¡¡¡Ö»Ð軹Óлú»á£¬±ã»áÔËÓ÷À¼ô×÷ÓÃ
¡¡¡¡¿ÉÅ䱸µÄ³õʼֵ£¨·µ»Ø£©ºÍÇ°Ö÷ŴóÆ÷Öµ£¬ÒÔÂú×ãÒ»ÇÐÒôƵÉ趨
¡¡¡¡Ö§³Ö¶àýÌåϵͳ¹¦Äܼü
¡¡¡¡ÕæÕæÕýÕýµÄ´óת±ä·½Ê½£¬ÔÚ·´¸´²¥·ÅÇ°²¥·ÅÈ«²¿²¥·ÅÁбí
¡¡¡¡È¨ÖؼÆË㣨¸ù¾Ý¶¨¼¶£©ÈÎÒâ²¥·Å
¡¡¡¡ÔÚ´óת±ä·½Ê½ÖÐÖ§³ÖÊÊ¶ÈµÄ "ÉÏÒ»Ò³"¡£
¡¡¡¡Ò»¸ö¿ÉÅ䱸µÄ²¥·ÅÐòÁÐ
¡¡¡¡±àд±êÇ©
¡¡¡¡³¹µ×Ö§³ÖUni code
¡¡¡¡Ò»´ÎÐԶԺܶàÎĵµÊµÏָĶ¯
¡¡¡¡ÔÚÈ«²¿Ö§³ÖµÄ¸ñʽÎļþÖÐʵÏָĶ¯
¡¡¡¡ÒÀ¾ÝÎļþ¼ÐÃû³Æ£¬ÒÔ¿ÉÅ䱸µÄÎļþ¸ñʽΪÎĵµ´òÉϱêÇ©
¡¡¡¡ÒÀ¾Ý±êÇ©ÖØÐÂÃüÃûÎĵµ£¬²¢¶Ô²»±ãµÄ±êʶ·û¿ªÕ¹¸÷ÖÖ¸÷Ñù¹ýÂÇ£¨ÌرðÊÇÔÚWindowsÉÏ£©¡£
¡¡¡¡›]Óгó¶ñµÄ%a, %t·½Ê½--¸ü×îÒ׶ÁµÄlt;artistgt;, lt;titlegt;È¡´ú
¡¡¡¡Ñ¸ËÙÔÙ´ÎÐòºÅ
¡¡¡¡ÔÚÎĵµÖмÓÉÏ/±àд±ãÇ©
¡¡¡¡¿Í»§³ÌÐò±àд±êÇ©µÄÏêϸ±íÃ÷
¡¡¡¡ÒôƵ¿â
¡¡¡¡ÑڲؿÉÒƶ¯É豸ÉϵĸèÇú£¬ÕâÖÖ¸èÇúºÜÓпÉÄܲ¢²»Ò»Ö±ÔÚÄÇÀï
¡¡¡¡´¢´æ¸èÇú¶¨¼¶ºÍ²¥·ÅƵ´Î
¡¡¡¡Ö§³ÖÍøÂç¹ã²¥µç̨
¡¡¡¡Ö§³ÖÒôƵÀ¡ËÍ£¨"²¥ ¿Í"£©¡£
¡¡¡¡Éî²ã²¥·ÅÁбíÖ§³Ö£¬¿Éµ¼½ø/µ¼³öÀ´£¨XSPF¡¢M3U¡¢PLS£©¡£
¡¡¡¡Ö§³ÖSoun dcloud·ÃÎʺÍÁ÷ýÌå·þÎñÆ÷£¬²¢Ö§³ÖµÇ½ºÍµ±µØÍøÖ·ÊղؼÐ
¡¡¡¡²Ù×÷½çÃæ
¡¡¡¡¼òÒ׵IJÙ×÷½çÃ棬Èç¹ûÄãÏ룬¾Í¿ÉÒÔ²¥·Å¸èÇú
¡¡¡¡ÓÐÌâ²ÄµÄ¡¢µ±´úµÄ¡¢Gnome-friendlyµÄ²Ù×÷½çÃ棨֧³ÖºÚ೺͹â»Ô·½Ê½
¡¡¡¡×öΪһ¸öС´°¿Ú»òÀûÈó×î´ó»¯Ê±¶¼ºÜÓÐЧ£¬²»ÈÝÒ×¾õµÃÓµ¶Â»òÏûºÄÊÒÄÚ¿Õ¼ä
¡¡¡¡¿ÉÑ¡ÔñµÄ¸ßÏñËز¨ÐÍËÑË÷À¸£¨¸ù¾ÝWaveForm Plugin£©¡£
¡¡¡¡ÓÃËæÒâµÄ±êÇ©£¨±ÈÈ磺Äê´ú-gt;ÅÉϵ-gt;½ÇÉ«-gt;¸öÈËר¼£©¶Ô¿âÊý¾ÝÐÅÏ¢¿ªÕ¹ÅÅÐò/²¼ÊÏ©¶·Ê½²éѯ¡£
¡¡¡¡ÔÚ¸÷ÖÖ¸÷Ñù·á¸»¶à²ÊµÄ²¼ÖÃÖбíÃ÷³ªÆ¬·âÃæ
¡¡¡¡´ÓÒ»¸öÍÐÅÌͼ±êÉÏÁ¼ºÃ¿ØÖƲ¥·ÅÆ÷
¡¡¡¡¼ø±ð²¢±íÃ÷ºÜ¶à²»³£ÓõıêÇ©£¬¼°ÆäÄãÔ¸ÒâµÄËùÓбðµÄ±êÇ©¡£¶Ô¹ÅµäÀÖÇúÓÈÆäÓÐЧ¡£
¡¡¡¡·á¸»¶à²ÊµÄCLIÖ§³Ö£¨ÓÐquodlibet£¬µ«Ò²ÊÇÓÐopron£©¡£
¡¡¡¡¹«¹²Í¼Êé¹Ý·ÃÎÊ
¡¡¡¡¼òÒ×µÄÎÄ×Ö¼ìË÷£¨¿É¼ø±ðµ¥×Ö½Ú±àÂë
¡¡¡¡»òÊÇ......¿ç±êÇ©Öµ»òËæÒâÎÄ×ÖµÄÕýÔò±í´ïʽ¼ìË÷
¡¡¡¡ÄËÖÁ...·±ÔӵĽṹÐͲ¼¶ûÂß¼ºÍËæ»úµÄPython±àÂë
¡¡¡¡´î½¨µÄ²¥·ÅÁбí
¡¡¡¡Ïà½üiTunes/RhythmboxµÄ¿ØÖÆÃæ°åµçÄÔä¯ÀÀÆ÷£¬µ«ÓÐÁËÄãÐèÒªµÄÒ»ÇбêÇ©£¨ÅÉϵ¡¢ÈÕÆڵȣ©¡£
¡¡¡¡º¬ÓзâÃæͼµÄ¸öÈËר¼Ä¿Â¼
¡¡¡¡°´ÎļþĿ¼£¬°üº¬Ã»ÓÐÄã¿âÖеĸèÇú
¡¡¡¡¸ù¾ÝPythonµÄÈí¼þ
¡¡¡¡Quod LibetÓг¬³ö80¸öÓÉ¿ª·¢ÈËÔ±ºÍ¿Í»§·îÏ×µÄÈí¼þ£¬°üº¬¡£
¡¡¡¡´Ó¿É°Î³öµÄÀ´Ô´ÓÚÃâ·ÑÏÂÔظßÆ·ÖʵķâÃæÕÕƬ
¡¡¡¡¸ù¾ÝMusicBrainzºÍCDDB¿ªÕ¹È«×Ô¶¯±êʶ
¡¡¡¡µ±¸èÇú¸ü¸Äʱ£¬¿ÉÅ䱸µÄÆÁÄ»ÉÏÏÔʾͨ¸æ
¡¡¡¡Last.fm / AudioScrobblerµÝ½»
¡¡¡¡ÓÃÒÔ»¥ÁªÍø¸èÇú¸è´ÊºÍͬši£¨".lrc"£©¸èÇú¸è´Ê²éѯµÄÈí¼þ
¡¡¡¡ÌôÑ¡ÒôƵ½â¾ö£¨Éùµ÷µ÷½Ú£¬»·ÈÆÉù¼õÔ룬¾ùºâÆ÷£©¡£
¡¡¡¡×Ô¶¨Ö¸ÁîÀ´ÔË×÷shell£¨ÏëÒ»ÏëQuod LibetµÄxargs£©¡£
¡¡¡¡ÔÚÄãµÄÈ«²¿ÒôÀÖ¿âÖÐËÑË÷ºÍÒƳý·´¸´/ÀàËƵÄÇú×Ó
¡¡¡¡ÖÇÄÜ»¯ÏµÍ³µÄ±êÇ©È¡Ãû
¡¡¡¡ÔÚÄãµÄÈ«²¿ÒôÀÖ¿âÖÐÕÒÑ°£¨²¢²éÑé/ɾµô£©Ìù½ü·´¸´µÄ¸èÇú
¡¡¡¡¸èÇúµÄÒôƵָÎÆÑéÖ¤
¡¡¡¡½«²¥·ÅÁбíͬšiµ½Sonos»úÆ÷É豸»òLogitech Squeezebox»úÆ÷É豸¡£
¡¡¡¡Ò²¿ÉÓëdBus¡¢MQTTºÍ±ðµÄ×ÀÃæÓ¦ÓõÚÈý·½½Ó¿Ú¡£
¡¡¡¡Ò»´ÎÐÔɨÃèÒDz¢±£ÁôºÃ¼¸¸ö¸öÈËר¼µÄReplay GainÖµ£¨Ó¦ÓÃgstreamer
¡¡¡¡¸ñʽÎļþÖ§³Ö
¡¡¡¡MP3, Ogg Vorbis / Speex / Opus, FLAC, Musepack, MOD/XM/IT, Wavpack, MPEG-4 AAC, WMA, MIDI, Monkey's Audio
¡¡¡¡Ïà½üUNIXµÄ¼¯³É»¯
¡¡¡¡²¥·ÅÆ÷²Ù×Ý¡¢Çé¿öÊý¾ÝºÍ´Ócmd²é¿´¿âµÄÐÅÏ¢ÄÚÈÝ
¡¡¡¡Äܹ»Ó¦ÓÃÈ¡ÃûµÄ¹ÜÏßÀ´²Ù×ÝÔËתµÄ°¸Àý¡£
¡¡¡¡Èç½ñ²¥·Å¿É×öΪһ¸ö¹Ì¶¨²»¶¯ÎĵµÓ¦ÓÃ
¡¡¡¡·á¸»¶à²ÊµÄDBusÖ§³Ö£¨Ò»µ©¿ªÆô£©
¡¡¡¡4.4.0 (2021-02-28) - ¼«ÖÂÖØ·µ²Ëµ¥À¸
¡¡¡¡°üÑb±ä¶¯¡£
¡¡¡¡É¾³ýÁËÒ»¸ö quodlibet/ ¸ùĿ¼ - ±ÈÈç quodlibet/tests/ -gt; tests/ (#3238)
¡¡¡¡Å²µ½Python 3.7£¨¹Øµô#3433£©#3438£¨Nick Boultbee
¡¡¡¡macos£ºbundle.sh£º´Ó.../...¸´ÖÆ£¬¶ø²»ÊÇ´Ó...¸´ÖÆ£¬µ÷ÕûÁË#3393¡£(#3394) (Sam Hathaway)
¡¡¡¡win_installer£ºÔÚ×ÔÈ»»·¾³µçÔ´¿ª¹ØÉÏÏò´î½¨½Å±¾ÖÆ×÷´«ËÍÑ¡ÔñÏî #3328 (Gabor Karsay)
¡¡¡¡È¡¾öÓÚ musicbrainzngsgt;=0.6 (Christoph Reiter)
¶àÌØÈí¼þרÌâΪÄúÌṩ²¥·ÅÆ÷Èí¼þ,²¥·ÅÆ÷Èí¼þ´óÈ«,²¥·ÅÆ÷Èí¼þÅÅÐаñ£¬°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
¶àÌØÈí¼þרÌâΪÄúÌṩ±êÇ©Èí¼þ,±êÇ©appÈí¼þ,±êÇ©Èí¼þÏÂÔØ£¬°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£
¶àÌØÈí¼þרÌâΪÄúÌṩÒôÀÖ²¥·ÅÆ÷,ÒôÀÖ²¥·ÅÆ÷´óÈ«,²»ÊշѵÄÒôÀÖ²¥·ÅÆ÷;°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«¹¤¾ßÏÂÔØ
¶àÌØÈí¼þרÌâΪÄúÌṩÍøÂç²¥·ÅÆ÷,¸ßÇåÍøÂç²¥·ÅÆ÷,ÍøÂçµçÊÓ²¥·ÅÆ÷;°²×¿Æ»¹û°æÈí¼þappÒ»Ó¦¾ãÈ«¡£¶àÌØÈí¼þÕ¾Ö»ÌṩÂÌÉ«¡¢ÎÞ¶¾¡¢ÎÞ²å¼þ¡¢ÎÞľÂíµÄ´¿ÂÌÉ«¹¤¾ßÏÂÔØ
¶àÌØÈí¼þվΪÄúÌṩ×ö×îÐÂÒôƵ²¥·ÅÈí¼þרÌâ,ÔÚÕâÀﰲ׿°æÆ»¹û°æµÈÓ¦ÓÃÓ¦Óо¡ÓУ¬ÕÒ×îÐÂÒôƵ²¥·ÅÈí¼þ¾ÍÀ´¶àÌØÈí¼þÕ¾¡£