epgrec で録画ファイル名に概要を含める方法

Reservation.class.php

                        // %DURATION%  録画時間(秒)            
                        $filename = mb_str_replace("%DURATION%","".$duration, $filename ); 

の後に次のコードを挿入する

                        // %DESCRIPTION%  概要                        
                        $length=250-strlen($filename);                        
                        $short_description=$description;                      
                                                                              
                        while(strlen($short_description) > $length) {         
                          $short_description=mb_substr($short_description, 0, mb_strlen($short_descritpion)-1, 'UTF-8');                                   
                        }                                                     
                        $filename = mb_str_replace("%DESCRIPTION%", $short_description, $filename);
  • すると、環境設定で、%DESCRIPTION% の特殊変数が使えるようになる

templates/envSetting.html の

<tr><td>%DURATION%</td><td>録画時間(秒)</td></tr>                          

の後ろに

<tr><td>%DESCRIPTION</td><td>概要</td></tr>  

を付け足すと、説明を加えることが出来る