Ticket #38 (closed defect: fixed)

Opened 4 years ago

Last modified 4 years ago

0016832: 2 [Still] Still genereren failed: chosen frametime is higher dan duration of the mediafile. (Forum)

Reported by: admin Owned by:
Priority: major Milestone: MediaMosa 1.6
Component: Transcoding Version: Tested and Accepted
Keywords: Cc:
MoSCoW: Estimated time after impact analysis:
Related to project: none Tested:
Accepted: yes Estimated Hours:

Description


0016832: 2 [Still] Still genereren failed: chosen frametime is higher dan duration of the mediafile. (Forum)
 http://mantis.kennisnet.nl/view.php?id=16832

Ik heb een filmpje upgeload via een POST en bij het uploaden de create_still met true meegestuurd. het filmpje is correct upgeload en kan afgespeeld worden. alleen is er geen still gegenereerd.

filmpje is een flv file van maar 6 seconden en 64kbps

als ik daarna via de vpx_rest interface een still handmatig probeer te genereren:

<?xml version="1.0"?>
<response>

<header>

<item_count>1</item_count>
<request_process_time>0.0104</request_process_time>
<request_query_count>18</request_query_count>
<request_result>success</request_result>
<request_result_description></request_result_description>
<request_result_id>601</request_result_id>
<request_uri>[POST] /asset/C1QWbaC8VzRYUk8LIoCtdoCm/still/create?user_id=student</request_uri>
<vpx_version>1.5.3</vpx_version>

</header>
<items>

met in het post vars vakje: &mediafile_id=UYR6TCDqs2GnzFa1LA7xSLVb
en daarna de job status opvraag:

<item id="8">

<id>66855</id>
<owner>student</owner>
<status>FAILED</status>
<progress>0</progress>
<priority>0</priority>
<job_type>STILL</job_type>
<started></started>
<started_unix></started_unix>
<error_description>chosen frametime is higher dan duration of the mediafile.</error_description>

</item>

in de documentatie staat een beetje half verscholen dit (pagina 45):
Voorbeeld request URL (POST)
/asset/6c704fbd4ef58f2447fd1a3e7/still/create
POST:
user_id=entree004
frametime=12

in de request parameters tabel erboven staat geen frametime gedefinieerd
dus daarna deed ik dit:

<?xml version="1.0"?>
<response>

<header>

<item_count>1</item_count>
<request_process_time>0.0245</request_process_time>
<request_query_count>18</request_query_count>
<request_result>success</request_result>
<request_result_description></request_result_description>
<request_result_id>601</request_result_id>
<request_uri>[POST] /asset/C1QWbaC8VzRYUk8LIoCtdoCm/still/create?user_id=student</request_uri>
<vpx_version>1.5.3</vpx_version>

</header>
<items>

met post vars: &mediafile_id=UYR6TCDqs2GnzFa1LA7xSLVb&frametime=1
en dan nog krijg ik de error:

<item id="13">

<id>66880</id>
<owner>student</owner>
<status>FAILED</status>
<progress>0</progress>
<priority>0</priority>
<job_type>STILL</job_type>
<started></started>
<started_unix></started_unix>
<error_description>chosen frametime is higher dan duration of the mediafile.</error_description>

</item>

Change History

Changed 4 years ago by admin

(0026972)
SURFnet - Frans (manager)
2009-05-13 18:20

Zie dit bijvoorbeeld ook optreden bij de still generatie van een mp3 file

(wat natuurlijk niet kan...)

 http://beheer.pilot.vpcore.snkn.nl/vpx/vpx_beheer_mm/asset/2K2xR1LLeHrtQafbxkdkrGe2 []
(0026956)
SURFnet - Frans (manager)
2009-05-13 12:19

 http://www.vpcore.nl/forum/viewtopic.php?f=4&t=45&start=0 []

(0026955)
SURFnet - Frans (manager)
2009-05-13 12:19

In de VPX logging zie ik regelmatig de melding

"job gefaald, nieuwe frametime is hoger dan lengte van de film?"

Changed 4 years ago by MC-arjen

  • status changed from new to closed
  • resolution set to fixed
  • accepted set to 0
  • component set to Transcoding

Now (1.6) the still generation never tries to make a still at a frametime higher than the video length. Even of video is shorter than 10 seconds.

Fixed in 1.6

Changed 4 years ago by Frans

  • related_to set to none

Still generation OK. We would like to know how short movies are handled;
what algorithm is used for video's under 10 seconds?

Changed 4 years ago by Frans

40% van de totale duur (maybe)

Changed 4 years ago by Frans

  • accepted changed from no to yes
  • version set to Tested and Accepted
Note: See TracTickets for help on using tickets.