protected function execute(InputInterface $input, OutputInterface $output)
 {
     $directory = dir($input->getArgument('folder'));
     if ($directory) {
         while (false !== ($entry = $directory->read())) {
             if ($entry != '.' && $entry != '..') {
                 $filename = "{$directory->path}{$entry}";
                 //$filename=strtr($filename,'àáâãäçèéêëìíîïñòóôõöùúûüýÿÀÁÂÃÄÇÈÉÊËÌÍÎÏÑÒÓÔÕÖÙÚÛÜÝ',
                 //'aaaaaceeeeiiiinooooouuuuyyAAAAACEEEEIIIINOOOOOUUUUY');
                 $size = filesize($filename);
                 $output->writeln("FILENAME:{$filename}: {$size}");
                 $output->writeln("SIZE:{$size}");
                 //$file=fopen($filename, 'w+',true);
                 $media = new \Application\Sonata\MediaBundle\Entity\Media();
                 $media->setBinaryContent($filename);
                 $output->writeln("MEDIAPATH" . $media->getBinaryContent());
                 $this->getContainer()->get('sonata.media.manager.media')->save($media, 'default', 'sonata.media.provider.podcast');
                 //fclose($file);
                 $output->writeln("save media OK");
             }
         }
         $output->writeln('finish');
     } else {
         $output->writeln("folder doesn't exist");
     }
 }